2 つの XML ファイルから特定のノードのみを比較する必要があります。
両方の XML 構造が次のようになっているとします。
XML1:
<Species>
<Human>
<Number>2</Number>
</Human>
<Human>
<Number>3</Number>
</Human>
<Human>
<Number>10</Number>
</Human>
<Bird>
<Number>20</Number>
</Bird>
<Human>
<Number>8</Number>
</Human>
</Species>
XML2:
<Species>
<Human>
<Number>2</Number>
</Human>
<Bird>
<Number>2</Number>
</Bird>
<Human>
<Number>8</Number>
</Human>
<Human>
<Number>3</Number>
</Human>
<Human>
<Number>10</Number>
</Human>
<Bird>
<Number>20</Number>
</Bird>
</Species>
すべての「人間」ノードを比較したいので、 を宣言し、次XMLNodeList
を使用してその値を入力します。XMLNode.SelectNode("//Species/Human")
XmlNode
しかし、私はでしか合格できませんXMLCompare
。またIgnoreChildOrders
、XMLDiffPatch
ツールを申請する必要があります。「比較」メソッドを使用しています。
XmlNodeList
toCompare
メソッドを渡すにはどうすればよいですか?