Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > XML, XSL > противо-таблица XSL


Автор: Се ля ви 10.3.2009, 16:01
Есть ли какая-нибудь утилита, которая позволяла бы получить из XSLT-таблицы обратную ей таблицу, преобразующую результат её преобразования в исходный документ?

Т.е. если:
Цитата
      _____
     |XSLT1|
        |
 ____  \|/   ____
|XML1|----> |XML2|

, то
Цитата
      _____
     |XSLT2|
        |
 ____  \|/   ____
|XML2|----> |XML1|


Вот получить такую XSLT2, если есть XSLT1 для обратимых преобразований (в ходе которых не теряется информация) мне и нужно. Есть такие инструменты или нет?

P.S. Решение нужно в общем виде, что бы вшить в программный продукт, в ручную в отдельно взятом случае могу и сам сделать - нужно именно промышленное решение, что бы какую XSLT ему не подсунешь - оно выдавало таблицу обратных преобразований.

Автор: dmitryttt 10.3.2009, 17:00
таких решений абсолютно точно нет, ибо даже тот же xpath с выборкой по узлам разных уровней дает неоднозначность в обратном направлении

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)