DeltaXML Diff for .Net的库?

时间:2010-04-15 11:16:04

标签: .net xml merge diff

我们目前在.Net应用程序中使用DeltaXML来分析两个版本的.xml文件有关它们的差异,但由于DeltaXML是一个java应用程序/库,我们正在寻找一种更加同质的方法来完成该任务。 / p>

有没有人知道与DeltaXML类似的.Net差异库?

3 个答案:

答案 0 :(得分:2)

自你发布以来已经很长时间了,但DeltaXML现在(2011年6月)有一个.NET版本的DeltaXML Core。还有新版DeltaXML DocBook Compare和DeltaXML DITA Compare的.NET版本 - 这些版本专用于特定的DocBook和DITA格式,并允许发布显示更改的红线/黑线文档。

答案 1 :(得分:1)

我不知道DeltaXML,但您可以尝试使用Microsoft提供的XML Diff,这可以在源代码中找到 - 至少是部分内容。

我已经成功地使用它来对测试结果进行“XML感知”差异。

然而,它现在看起来相当陈旧/不存在,所以你的milage可能会有所不同。

答案 2 :(得分:0)

不是库,而是基于语言(例如,XML)结构计算增量的应用程序。见SD Smart Differencer。即使从网站上看不出来,也有一个XML版本。