Я создал группу значений с помощью for-each-group
функциональности, однако я теперь остался с группой значений, который считается строкой:Sum группа значений XSLT 2.0
22.22, 20.00, 31.00, 12.58
Я сейчас пытаюсь просуммировать эту группу значений, используя следующее заявление:
format-number(sum(current-group()/total),'0.00')
Однако я получаю следующее сообщение об ошибке:
Description: Cannot convert string to double: ""
Может кто-нибудь указать мне в правильном направлении!
Пожалуйста, покажите нам соответствующий контекст, например соответствующий фрагмент XML и шаблон в XSLT, чтобы мы могли видеть, какие элементы вы группируете. –
Ваш вопрос непонятен. Почему группировка оставляет вас с цепочкой конкатенированных значений? Пожалуйста, покажите нам пример ввода и как вы группируете. –