xmldiff - онлайн у хмарі

Це команда xmldiff, яку можна запустити в постачальнику безкоштовного хостингу OnWorks за допомогою однієї з наших численних безкоштовних робочих станцій, таких як Ubuntu Online, Fedora Online, онлайн-емулятор Windows або онлайн-емулятор MAC OS.

ПРОГРАМА:

ІМ'Я


xmldiff - Корекція дерева 2 між документами xml

СИНТАКСИС


xmldiff [ опції ] оригінальний_файл змінений_файл

xmldiff [ опції ] -r original_directoty модифікований_каталог

ОПИС


xmldiff це утиліта для вилучення відмінностей між двома файлами xml. Він повертає набір
примітивів для застосування до дерева джерела для отримання дерева призначення.

Реалізація заснована на Редагувати виявлення in ієрархічно структурований інформація,
С. Чават, А. Раджараман, Х. Гарсія-Моліна та Дж. Відом, Стенфордський університет, 1996 р.

ВАРІАНТИ


-h, --допомога
відобразити це повідомлення довідки та вийти.

-V, --версія
відобразити номер версії та вийти

-H, --html
вхідні файли є HTML замість XML

-r, --рекурсивний
при порівнянні каталогів, рекурсивно порівнюйте будь-який
знайдено підкаталоги.

-x, --xоновити
відобразити вихідні дані відповідно до специфікації Xupdate xml
(Див. http://www.xmldb.org/xupdate/xupdate-wd.html#N19b1de).

-е , --кодування=
вкажіть кодування для виведення. За замовчуванням – UTF-8

-n, --not-normalize-spaces
не нормалізуйте пробіли та нові рядки в тексті та вузлах коментарів.

-c, --exclude-comments
не обробляти вузли коментарів

-g, --ext-ges
включати всі зовнішні загальні (текстові) сутності.

-p, --ext-pes
включати всі зовнішні сутності параметрів, включаючи зовнішній DTD
підмножина.

--профіль=
відобразити профіль виконання (за допомогою цієї опції працювати повільніше),
профіль збережений у файл (бінарна форма).

EXIT СТАТУС


0 означає, що різниці не виявлено.

Додатне число означає, що були знайдені деякі відмінності.

Від’ємне число означає, що сталася помилка.

KNOWN ПРОБЛЕМИ


xmldiff використовує алгоритм із (занадто) високою алгоритмічною складністю, що робить його
непридатний для обробки великих документів XML. Якщо ваш документ містить понад 100 вузлів,
вам, мабуть, слід шукати альтернативне рішення.

Logilab вітає будь-які пропозиції щодо цього питання. Будь ласка, повідомте нам, чи знаєте ви про a
простіший алгоритм вирішення цієї проблеми.

ВИМОГАЄ


python, pyxml

Використовуйте xmldiff онлайн за допомогою служб onworks.net



Найновіші онлайн-програми для Linux і Windows