|
|
|
Сравнение двух документов.
|
|||
|---|---|---|---|
|
#18+
Как сравнить два валид документа, и записать разницу (и в структуре и в значениях)в отдельный файл? Всё надо сделать в JavaScript. Документы уже находятся в разных MSXML2.DOMDocument.4.0 Спасибо. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.01.2006, 23:46 |
|
||
|
Сравнение двух документов.
|
|||
|---|---|---|---|
|
#18+
Совсем тупой вопрос или постановка нечёткая? Ну хоть ткните где копать.А? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 19.01.2006, 15:53 |
|
||
|
Сравнение двух документов.
|
|||
|---|---|---|---|
|
#18+
тут похожее обсуждалось... может подойдет... http://sql.ru/forum/actualthread.aspx?tid=248655 см. примеры в MSXML (chm)... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 19.01.2006, 19:49 |
|
||
|
Сравнение двух документов.
|
|||
|---|---|---|---|
|
#18+
Смотрела уже. Проблема в том что структура файла неизвестна. Надо динамически выбирать ноды/подноды ... запуталась совсем во всех этих лупах. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 19.01.2006, 20:28 |
|
||
|
Сравнение двух документов.
|
|||
|---|---|---|---|
|
#18+
тогда давайте сначала сделаем для Вас более четкую постановку задачи, а затем уже и будем реализацией заниматься. Пока, например, возникают вопросы: 1) В один файл нужно писать разницу в содержимом обеих файлов или одного конкретного? 2) В сравнении может участвовать только 2 файла и не более? 3) Порядок элементов учитывать обязательно? 4) Вложенность элементов учитывать обязательно? последнее) Что (это уже мне интересно) предполагается делать с результирующим файлом - если только посмотреть, то может реализовать простое построчное сравнение? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 20.01.2006, 20:54 |
|
||
|
Сравнение двух документов.
|
|||
|---|---|---|---|
|
#18+
2) В сравнении может участвовать только 2 файла и не более? Да.Только два. 3) Порядок элементов учитывать обязательно? 4) Вложенность элементов учитывать обязательно? Порядок и вложенность учитывать надо.Аттрибуты тоже надо. 1) В один файл нужно писать разницу в содержимом обеих файлов или одного конкретного? последнее) Что (это уже мне интересно) предполагается делать с результирующим файлом - если только посмотреть, то может реализовать простое построчное сравнение? В третий файл (результаты сравнения) надо вносить, ну что-нибудь такое: "Изменили имя нода АА на ВВ.","Изменили значение нода СС с 123 на 345." Его надо записывать в указанный директорий, что-бы, когда юзеры начнут кричать, что они ничего не трогали, можно было сунуть им распечатку что и когда они делали. Вот. Спасибо. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 20.01.2006, 21:41 |
|
||
|
|

start [/forum/topic.php?fid=14&fpage=77&tid=1334895]: |
0ms |
get settings: |
9ms |
get forum list: |
21ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
48ms |
get topic data: |
13ms |
get forum data: |
3ms |
get page messages: |
50ms |
get tp. blocked users: |
1ms |
| others: | 238ms |
| total: | 391ms |

| 0 / 0 |
