Я пробовал всеми способами, но я не получил никакого результата. Как я могу преобразовать с помощью XSLT такой XML:
<root>
<row>topic</row>
<row>Topic1</row>
<row>words</row>
<row>word1</row>
<row>word2</row>
<row>word3</row>
<row>words</row>
<row>word4</row>
<row>word5</row>
<row>word6</row>
<row>topic</row>
<row>Topic2</row>
<row>words</row>
<row>word7</row>
<row>word8</row>
<row>word9</row>
<row>topic</row>
<row>Topic3</row>
<row>words</row>
<row>word10</row>
<row>word11</row>
<row>word12</row>
</root>
В таком XML?
<topic>Topic1
<words>word1word2word3word4word5word6</words>
</topic>
<topic>Topic2
<words>word7word8word9</words>
</topic>
<topic>Topic3
<words>word10word11word12</words>
</topic>
Значение «тема» и «слова» регулярно встречаются в XML, и я бы сначала сгруппировал по теме, а в каждой теме сгруппировал слова по «словам»...
Спасибо заранее!