У меня странно отформатированный документ XML, в котором есть несколько повторяющихся тегов; но мне нужно обработать эти данные с помощью инструмента, который не поддерживает повторяющиеся теги.
Таким образом, мне нужен способ объединения данных в повторяющихся тегах.
Мой первоначальный документ выглядит следующим образом:
<root>
<irrelevantTag1>irrelevantData1</irrelevantTag1>
<irrelevantTag2>irrelevantData2</irrelevantTag2>
<irrelevantTag3>
<irrelevantTag4>irrelevantData4</irrelevantTag4>
<keyword>one</keyword>
<keyword>two</keyword>
</irrelevantTag3>
<irrelevantTag5>irrelevantData5</irrelevantTag5>
</root>
Мне нужна таблица стилей, чтобы объединить значения с двумя тегами «ключевого слова» и создать один тег ключевого слова, как показано в следующем выводе:
<root>
<irrelevantTag1>irrelevantData1</irrelevantTag1>
<irrelevantTag2>irrelevantData2</irrelevantTag2>
<irrelevantTag3>
<irrelevantTag4>irrelevantData4</irrelevantTag4>
<keyword>one,two</keyword>
</irrelevantTag3>
<irrelevantTag5>irrelevantData5</irrelevantTag5>
</root>