如何比较两个XML并分别显示不同的行?

时间:2014-06-10 22:56:14

标签: c# xml visual-studio-2008 xmldocument xmldiff

我需要比较2个XML并显示不同的行。我看到了Microsoft XMLDiff和Patch。但我不明白如何使用它。如何将它用于两个采用以下格式的XML?我看到了类似的问题。但他们的元素都是一种格式。请帮忙。

<ABC ID="" FID="123" CD="" EF="">
    <SCHOOL NAME="TEST" CLASS="TESTCLASS">
    <SUBJECT NAME="MATHS" VALUE="M1"/>
    <KICK AGE="21" VALUE="2"/>
    </SCHOOL>
</ABC>

1 个答案:

答案 0 :(得分:0)

在Windows中,我使用名为WinMerge的实用程序,它是OpenSource,非常有用。除了&#34; Diff&#34;它还允许您比较整个目录结构。两个单独的文件。还有可用的便携版本,以便您可以将它放在USB拇指驱动器(或在Dropbox)中,并从我认为有用的任何PC运行它。强烈建议任何进行任何形式编程的人使用!

WinMerge Download