XSLT格式编号,用于固定数量的空格

时间:2018-08-30 16:28:43

标签: xslt

我确定这是一个非常简单的答案,但是对于xslt来说我是个新手,已经搜索过但找不到我特定问题的答案。希望有人能指出我正确的方向吗? 另外,如果您对如何更好地了解xslt有更多建议,我也很开放!

我有10个空格,需要返回一个右对齐的零填充数字,该数字包括2个小数位(不需要显示小数),并且在适用时包括负号。

   <Period_Creditable_Hours><xsl:value-of select="format-number(sum(wd:Payroll_Results/wd:Period_Creditable_Hours) * 100,'0000000000')"/></Period_Creditable_Hours>        

返回:-0000003125 我需要它返回:-000003125

谢谢! 珍妮

1 个答案:

答案 0 :(得分:1)

有关所有荣耀的详细信息,请参见https://www.w3.org/TR/xpath-functions/#func-format-number(至少在XPath的最新版本中),基本上,您可以使用,例如,为负数指定单独的子图片。 '0000000000;-000000000'而不是'0000000000'