0

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。またIgnoreChildOrdersXMLDiffPatchツールを申請する必要があります。「比較」メソッドを使用しています。

XmlNodeListtoCompareメソッドを渡すにはどうすればよいですか?

4

0 に答える 0