У меня есть элемент узла как 1.0123000. Я использую XSLT для преобразования. Мне нужен выход как 1.0123. Кто-нибудь знает, как это сделать в версии 1.0 XSLT?
Заранее спасибо, жо
Это проще, чем вы думаете! Просто используйте number(), и он вернет строку 1.0123000 как число 1.0123 в XSLT 1.0:
number()
1.0123000
1.0123
<xsl:value-of select="number('1.0123000')"/>
вернется
Функцию number() можно найти в спецификации XPath 1.0 .