У меня есть 2 несвязанных вопроса. Мне нужно сделать группировку данных с использованием XSLT. Мне нужно, чтобы это работало так, как будет работать вложенный IF
в IF
. После этого мне нужно сгруппировать данные, чтобы можно было разбить их на несколько файлов в соответствии с условием группировки.
Использование XSLT версии 1.0:
Q1) Как вы вкладываете key()
в другой key()
(т. Е. Используете результирующие узлы, возвращенные из первого key()
в качестве текущего списка узлов, для поиска условия 2 key()
для группировки моих данных)?
Q2) Можно ли объединить результаты функций 2 key()
? Скажем, я хочу выполнить код для всех узлов со значениями ключа "A" и "B".
Кто-нибудь знает, как решить Q1 и Q2?
Очень ценю вашу помощь! Я надеюсь, что вопросы достаточно ясны. Дайте мне знать, если вам нужны примеры ввода и вывода.
С уважением,
Мелита.