Хотите преобразовать (отсортировать) "элементы конкретного тега"
Я новичок в XSLT. следовательно, требуется понять, как XSLT может обрабатывать определенный тег.
Текущий XML
<root>
<tag>bla bla bla</tag>
<tag>foo foo foo</tag>
<tag>
<particular-tag>
<element attrib="2"/>
<element attrib="3"/>
<element attrib="4"/>
<element attrib="1"/>
</particular-tag>
<particular-tag>
<element attrib="5"/>
<element attrib="3"/>
<element attrib="4"/>
</particular-tag>
</tag>
</root>
Желаемый XML
<root>
<tag>bla bla bla</tag>
<tag>foo foo foo</tag>
<tag>
<particular-tag>
<element attrib="1"/>
<element attrib="2"/>
<element attrib="3"/>
<element attrib="4"/>
</particular-tag>
<particular-tag>
<element attrib="3"/>
<element attrib="4"/>
<element attrib="5"/>
</particular-tag>
</tag>
</root>
Заранее спасибо. Вы можете предложить мне источник онлайн-обучения, где я могу поиграть с XML-XLST.