Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / XML, XSL, XPath, XQuery [игнор отключен] [закрыт для гостей] / Сравнение двух документов. / 6 сообщений из 6, страница 1 из 1
18.01.2006, 23:46
    #33490536
Ay-y
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Сравнение двух документов.
Как сравнить два валид документа, и записать разницу (и в структуре и в значениях)в отдельный файл?
Всё надо сделать в JavaScript.
Документы уже находятся в разных MSXML2.DOMDocument.4.0
Спасибо.
...
Рейтинг: 0 / 0
19.01.2006, 15:53
    #33492248
Ay-y
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Сравнение двух документов.
Совсем тупой вопрос или постановка нечёткая?
Ну хоть ткните где копать.А?
...
Рейтинг: 0 / 0
19.01.2006, 19:49
    #33492895
M0us
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Сравнение двух документов.
тут похожее обсуждалось... может подойдет...
http://sql.ru/forum/actualthread.aspx?tid=248655
см. примеры в MSXML (chm)...
...
Рейтинг: 0 / 0
19.01.2006, 20:28
    #33492943
Ay-y
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Сравнение двух документов.
Смотрела уже.
Проблема в том что структура файла неизвестна.
Надо динамически выбирать ноды/подноды ... запуталась совсем во всех этих лупах.
...
Рейтинг: 0 / 0
20.01.2006, 20:54
    #33495228
M0us
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Сравнение двух документов.
тогда давайте сначала сделаем для Вас более четкую постановку задачи, а затем уже и будем реализацией заниматься.
Пока, например, возникают вопросы:
1) В один файл нужно писать разницу в содержимом обеих файлов или одного конкретного?
2) В сравнении может участвовать только 2 файла и не более?
3) Порядок элементов учитывать обязательно?
4) Вложенность элементов учитывать обязательно?
последнее) Что (это уже мне интересно) предполагается делать с результирующим файлом - если только посмотреть, то может реализовать простое построчное сравнение?
...
Рейтинг: 0 / 0
20.01.2006, 21:41
    #33495246
Ay-y
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Сравнение двух документов.
2) В сравнении может участвовать только 2 файла и не более?
Да.Только два.

3) Порядок элементов учитывать обязательно?
4) Вложенность элементов учитывать обязательно?

Порядок и вложенность учитывать надо.Аттрибуты тоже надо.

1) В один файл нужно писать разницу в содержимом обеих файлов или одного конкретного?
последнее) Что (это уже мне интересно) предполагается делать с результирующим файлом - если только посмотреть, то может реализовать простое построчное сравнение?

В третий файл (результаты сравнения) надо вносить, ну что-нибудь такое:
"Изменили имя нода АА на ВВ.","Изменили значение нода СС с 123 на 345."
Его надо записывать в указанный директорий, что-бы, когда юзеры начнут кричать, что они ничего не трогали, можно было сунуть им распечатку что и когда они делали. Вот.

Спасибо.
...
Рейтинг: 0 / 0
Форумы / XML, XSL, XPath, XQuery [игнор отключен] [закрыт для гостей] / Сравнение двух документов. / 6 сообщений из 6, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]