Comments 16
Ничего не понятно. Не оттого, что статья мутная, а оттого, что XML не отформатирован (а читать его еще сложнее, чем S-выражения ;))
Что мешает забыть про exslt и воспользоваться xslt 2.0?
ммм, мне кажется ваше преобразование не схлопнет одинаковые теги:
если посмотреть внимательно то в исходном два набора qwe, а в результирующем они объединены.
Я тоже вначале думал что можно сделать гораздо проще — простое исключение повторяющихся соседей по оси как у вас. А потом присмотрелся к ответу — не катит.
Вообще пример забавный, но если бы вместо трехбуквенных тегов были бы просто названия, например авторы и книги — было бы ГОРАЗДО читабельней ( и гораздо легче было бы заметить несоответствие ответа).
если посмотреть внимательно то в исходном два набора qwe, а в результирующем они объединены.
Я тоже вначале думал что можно сделать гораздо проще — простое исключение повторяющихся соседей по оси как у вас. А потом присмотрелся к ответу — не катит.
Вообще пример забавный, но если бы вместо трехбуквенных тегов были бы просто названия, например авторы и книги — было бы ГОРАЗДО читабельней ( и гораздо легче было бы заметить несоответствие ответа).
Отличное решение. Намного элегантнее предложенного мной. Добавлю в статью. Спасибо.
и что, кому-то он стал казаться красивее и проще?
Людям кажется неудобным с непривычки.
Помоему на данный момент нет более удобного и простого инструмента для преобразования XML в другой XML(HTML).
Помоему на данный момент нет более удобного и простого инструмента для преобразования XML в другой XML(HTML).
Sign up to leave a comment.
Получение дерева уникальных элементов при помощи цепочного преобразования