Есть ли какие-либо свободные доступные инструменты Xml Diff/Merge? [закрытый]

Ре: Мешать отладчику ступить в тривиальные функции.

В C#, можно также добавить атрибут [DebuggerStepThrough] (использующий Систему. Диагностика) к методу. Это вызывает отладчик к по иронии судьбы не, ступают через метод.

101
задан Russell 9 December 2009 в 02:00
поделиться

7 ответов

KDiff3 не зависит от XML, но является бесплатным. Он отлично справляется со сравнением и объединением текстовых файлов.

12
ответ дан 24 November 2019 в 04:45
поделиться

DiffDog Алтовой имеет бесплатную 30-дневную пробную версию и должен делать то, что вы ищете:

http://www.altova.com/diffdog/diff-merge-tool.html

1
ответ дан 24 November 2019 в 04:45
поделиться

I use TortoiseMerge, which is included in TortoiseSVN program

And we have talked about File Diff tools in this thread, not dedicated to XML though

https://stackoverflow.com/questions/1830962/file-differencing-software-on-windows

3
ответ дан 24 November 2019 в 04:45
поделиться

Здесь перечислены несколько Java-инструментов для сравнения и слияния XML:

Open Source XML Diff, написанный на Java

Добавленные ссылки:

14
ответ дан 24 November 2019 в 04:45
поделиться

Хотя это не инструмент с графическим интерфейсом, мои быстрые тесты показали, что diffxml имеет некоторые перспективы. Похоже, автор задумался о сложностях представления различий для вложенных элементов стандартизированным способом (его спецификация DUL - Delta Update Language).

Установив и запустив его инструменты, я могу сказать, что исходный текстовый вывод довольно четкий и лаконичный. Это не Они предлагают ту же степень непосредственного восприятия, что и инструмент с графическим интерфейсом, но, учитывая, что вывод стандартизирован как DUL, возможно, вы сможете воспользоваться этим и создать инструмент для создания визуального представления. Я бы определенно хотел увидеть один.

В разделе "Ссылки" автора есть ссылки на несколько других инструментов для различения XML, но, как вы упомянули в своем сообщении, все они проприетарные.

3
ответ дан 24 November 2019 в 04:45
поделиться

Это механизм различий для разработчиков Java, но он есть с демонстрационным интерфейсом - вы можете его использовать: https://community.emc.com/docs/DOC-5042

0
ответ дан 24 November 2019 в 04:45
поделиться

Я рекомендую вам использовать инструмент CodeCompare . Он поддерживает собственное выделение XML-данные и это может быть хорошим решением вашей задачи.

0
ответ дан 24 November 2019 в 04:45
поделиться
Другие вопросы по тегам:

Похожие вопросы: