XSL-FO数字格式

时间:2014-12-12 06:05:25

标签: xml xslt xsl-fo number-formatting

目前,我正在尝试使用以下格式使用XSL格式化数字。

<xsl:value-of select='format-number($number, "#,##0.00")' />

但是我面临一个不寻常的问题,对于小于4位的数字,如果XML输入是745.15,输出将正确显示为745.15。但是如果XML输入是845,输出将是845本身而不是需要845.00

这些是我尝试过的其他一些解决方案

<xsl:value-of select="substring-before(concat(format-number($fv15, '#,##0.00'), '.00'), '.00')" >
<xsl:value-of select="xdoxslt:ms_format_number($_XDOXSLTCTX, $fv15, '#,##0.00')"/>

感谢任何帮助。

0 个答案:

没有答案