【发布时间】:2021-12-23 20:09:40
【问题描述】:
我正在使用 XSL 2.0。我有以下$intTOTAL,我将其转换为毫秒。但是这个输出是用香味符号表示的。我如何将其转换为没有科学记数法的普通数字
<xsl:variable name="intTotal" select="((number($timeINTSEC)*60)*1000 + number($timeINTMSEC))"/>
<TEST><xsl:value-of select="number($intTotal)"/></TEST>
这是我得到的输出
<TEST>1.14E6</TEST>
【问题讨论】:
-
使用
xs:decimal或xs:integer代替默认的xs:double(number),也可以考虑使用format-number。