比较两个XML文件或两个DataSet并获得差异

时间:2012-04-12 17:50:43

标签: xml datatable

问题:

我有两个XML文件,一个包含预期结果,另一个包含检测结果。 结构完全相同,只有值发生变化。我想比较并得到两者之间的差异。

我已经感觉到Microsoft XMLDiffPatch工具,但我无法直接检索不同的值。

示例:

档案1

<NameValue>
  <Name>PARAM_Currency</Name>
  <Value>USD</Value>
  <Type>VARCHAR</Type>
</NameValue>

文件2

<NameValue>
  <Name>PARAM_Currency</Name>
  <Value>CAD</Value>
  <Type>VARCHAR</Type>
</NameValue>

我想要返回三个值,即名称,预期值和检测值。

PARAM_Currency,USD,CAD

我虽然比较了两个DataSet或DataTable,但我不确定这是一个好方法。

0 个答案:

没有答案