В XSLT 1.0 (с использованием Xalan), вывод результата:
<xsl:variable name="source0" select="number(num3)"/>
<xsl:value-of select="$source0"/>
был числом, записанным как 2011234. Но в XSLT 2.0 (с использованием Saxon) он отображается как 2.011234E6.Я хочу, чтобы он всегда отображался как 2011234 в случае Saxon / 2.0.
Есть ли способ установить строку изображения по умолчанию для каждого, когда он выводит число?
Я видел десятичный формат,но это только влияет на строки изображения, оно не устанавливает форматирование чисел.Я не могу просто бросить число формата везде с тех пор, я должен везде проверять типы данных и ... это было бы беспорядок.