На главную Наши проекты:
Журнал   ·   Discuz!ML   ·   Wiki   ·   DRKB   ·   Помощь проекту
ПРАВИЛА FAQ Помощь Участники Календарь Избранное RSS
msm.ru
Модераторы: ANDLL
  
> Изменения в XML на основе изменений исходного XML и преобразования XSLT. , Получение частных изменений в выходном документе XML на основе изменений исходного документа XML и преобразования XSLT между ними
    Народ, приветствую всех!
    Помогите кто может советом.
    Идея такая: Есть некий документ - назовем его XML1 и есть преобразование XSLT1->2 которое превращает XML1 в XML2 соответственно. Теперь допустим мы вносим изменение в XML1, которое заключается в том что в документ могут быть внесены новые элементы или атрибуты или наоборот убраны элементы или значения атрибутов поменяны. Конечно обязательным условием должно быть то что полученный XML1' (штрих) так же полностью понимается преобразованием XSLT1->2 и дает XML2' соответственно. Переход из XML1 в XML1' можно записать в терминах XPath где указать какие элементы на что поменяли, каким атрибутам значения присвоили и т.п.

    А теперь вопрос: нельзя ли какими-то стандартными средствами получить в терминах XPath теперь переход из XML2 в XML2'?
    То есть хочется менять только веточку в XML2 если изменилась веточка в XML1. В принципе чую что одно-однозначное соответствие на лицо. И если взять и по программировать то оно получить можно, но велосипед изобретать не хотца. Можт оно кто встречал это уже.
    1 пользователей читают эту тему (1 гостей и 0 скрытых пользователей)
    0 пользователей:


    Рейтинг@Mail.ru
    [ Script execution time: 0,0158 ]   [ 14 queries used ]   [ Generated: 14.05.24, 18:58 GMT ]