在 XSLT 1.0(使用 Xalan)中,输出以下结果:
<xsl:variable name="source0" select="number(num3)"/>
<xsl:value-of select="$source0"/>
是拼写为 2011234 的数字。但在 XSLT 2.0(使用 Saxon)中,它显示为 2.011234E6。我希望它在 Saxon/2.0 案例中始终显示为 2011234。
有没有办法在输出数字时设置默认图片字符串?
我看到了十进制格式,但这只会影响图片字符串,它不会设置数字格式。从那以后,我不能到处乱扔格式号,我必须到处检查数据类型,而且……这将是一团糟。