Номер синтаксического анализа XML в двух десятичных разрядах - PullRequest
0 голосов
/ 30 мая 2018

Привет, у меня есть что-то подобное в преобразовании XSL:

<xsl:value-of select="normalize-space(translate(g:price, ' PLN', ''))"/>

Возвращает число в таком формате:

1 0 ACCEC002ECS034790000 89.0000

Я хочу получить цену в формате: 89.00

Как мне этого добиться?

1 Ответ

0 голосов
/ 31 мая 2018

Вы пробовали использовать format-number?(Я не могу найти другой вопрос, который точно соответствует этому, но он похож на поля суммы XSLT 1.0 должны иметь как минимум 2 десятичных знака )

<xsl:value-of select="format-number(normalize-space(translate(g:price, ' PLN', '')), #.00)"/>

Должно работать.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...