powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / XML, XSL, XPath, XQuery [игнор отключен] [закрыт для гостей] / Сравнение двух документов.
6 сообщений из 6, страница 1 из 1
Сравнение двух документов.
    #33490536
Ay-y
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Как сравнить два валид документа, и записать разницу (и в структуре и в значениях)в отдельный файл?
Всё надо сделать в JavaScript.
Документы уже находятся в разных MSXML2.DOMDocument.4.0
Спасибо.
...
Рейтинг: 0 / 0
Сравнение двух документов.
    #33492248
Ay-y
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Совсем тупой вопрос или постановка нечёткая?
Ну хоть ткните где копать.А?
...
Рейтинг: 0 / 0
Сравнение двух документов.
    #33492895
M0us
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
тут похожее обсуждалось... может подойдет...
http://sql.ru/forum/actualthread.aspx?tid=248655
см. примеры в MSXML (chm)...
...
Рейтинг: 0 / 0
Сравнение двух документов.
    #33492943
Ay-y
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Смотрела уже.
Проблема в том что структура файла неизвестна.
Надо динамически выбирать ноды/подноды ... запуталась совсем во всех этих лупах.
...
Рейтинг: 0 / 0
Сравнение двух документов.
    #33495228
M0us
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
тогда давайте сначала сделаем для Вас более четкую постановку задачи, а затем уже и будем реализацией заниматься.
Пока, например, возникают вопросы:
1) В один файл нужно писать разницу в содержимом обеих файлов или одного конкретного?
2) В сравнении может участвовать только 2 файла и не более?
3) Порядок элементов учитывать обязательно?
4) Вложенность элементов учитывать обязательно?
последнее) Что (это уже мне интересно) предполагается делать с результирующим файлом - если только посмотреть, то может реализовать простое построчное сравнение?
...
Рейтинг: 0 / 0
Сравнение двух документов.
    #33495246
Ay-y
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
2) В сравнении может участвовать только 2 файла и не более?
Да.Только два.

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

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

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

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

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


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