ZhekaNerush
Новичок
Проблемма с функцией sum() в XSL
Есть XML документ следующей структуры:
<root>
<value>12,5</value>
<value>14,5</value>
<value>15,5</value>
<value>14,5</value>
<value>1,5</value>
</root>
Есть XSL документ, обрабатывающий вышеуказанный XML:
...
<xsl:value-of select = "sum(//value)"/>
...
Парсер выдаёт ошибку, т.к. не может просуммировать значения с разделителем ",", парсит только значения с разделителем "."
Подскажите, как можно обойти эти грабли и просуммировать числа с разделителем ","?
-~{}~ 09.08.06 16:47:
Маленькое уточнение, функция sum(//value) возвращает NaN.
Есть XML документ следующей структуры:
<root>
<value>12,5</value>
<value>14,5</value>
<value>15,5</value>
<value>14,5</value>
<value>1,5</value>
</root>
Есть XSL документ, обрабатывающий вышеуказанный XML:
...
<xsl:value-of select = "sum(//value)"/>
...
Парсер выдаёт ошибку, т.к. не может просуммировать значения с разделителем ",", парсит только значения с разделителем "."
Подскажите, как можно обойти эти грабли и просуммировать числа с разделителем ","?
-~{}~ 09.08.06 16:47:
Маленькое уточнение, функция sum(//value) возвращает NaN.