当前位置:  开发笔记 > 编程语言 > 正文

比较XML文件是否相同的最佳方法是什么?

如何解决《比较XML文件是否相同的最佳方法是什么?》经验,为你挑选了1个好方法。

我正在使用.NET 2.0,最近的代码更改使我之前的Assert.AreEqual调用失效(它比较了两个XML字符串).在新的代码库中,只有一个XML元素实际上是不同的,所以我希望对所有其他元素进行比较会得到我想要的结果.比较需要以编程方式完成,因为它是单元测试的一部分.

起初,我正在考虑使用几个XmlDocument实例.但后来我发现了这个:http: //drowningintechnicaldebt.com/blogs/scottroycraft/archive/2007/05/06/comparing-xml-files.aspx

看起来它可能会起作用,但我对Stack Overflow反馈感兴趣,以防有更好的方法.

如果可能的话,我想避免为此添加另一个依赖项.

类似的问题

NUnit是否有XML断言?

您如何比较两个XML文档?

Filini.. 11

这实际上取决于你想要检查的"差异".

现在,我们正在使用Microsoft XmlDiff:http://msdn.microsoft.com/en-us/library/aa302294.aspx



1> Filini..:

这实际上取决于你想要检查的"差异".

现在,我们正在使用Microsoft XmlDiff:http://msdn.microsoft.com/en-us/library/aa302294.aspx

推荐阅读
360691894_8a5c48
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有