ノードまたは属性の値によって 2 つ (またはそれ以上) の XML ファイルを比較したいと考えています。ノード名や属性には興味がありません。
Google で検索すると、XMLDiff パッチ ( http://msdn.microsoft.com/en-us/library/aa302294.aspx ) が見つかりましたが、うまくいきません。自分。
ファイルA
<Root odata.context="http://services.odata.org/V4/(S(i53ojihzxawmvtyyvztbaelk))/TripPinServiceRW/$metadata">
<value>
<name>Photos</name>
<kind>EntitySet</kind>
<url>Photos</url>
</value>
<value>
<name>People</name>
<kind>EntitySet</kind>
<url>People</url>
</value>
<value>
<name>Airlines</name>
<kind>EntitySet</kind>
<url>Airlines</url>
</value>
<value>
<name>Airports</name>
<kind>EntitySet</kind>
<url>Airports</url>
</value>
<value>
<name>Me</name>
<kind>Singleton</kind>
<url>Me</url>
</value>
<value>
<name>GetNearestAirport</name>
<kind>FunctionImport</kind>
<url>GetNearestAirport</url>
</value>
</Root>
ファイル B
<Root odata.context="http://services.odata.org/V4/(S(i53ojihzxawmvtyyvztbaelk))/TripPinServiceRW/$metadata">
<value>
<name>Photos</name>
<kind>EntitySet</kind>
<url>Photos</url>
</value>
<value>
<name>People</name>
<kind>EntitySet</kind>
<url>People</url>
</value>
<value>
<name>Airlines</name>
<kind>EntitySet</kind>
<url>Airlines</url>
</value>
<value>
<name>Airports</name>
<kind>EntitySet</kind>
<url>Airports</url>
</value>
<value>
<name>Me</name>
<kind>Singleton</kind>
<url>Me</url>
</value>
<value>
<name>GetNearestAirport</name>
<kind>FunctionImport</kind>
<url>GetNearestAirport</url>
</value>
</Root>
各ノードまたは属性の値を検証したい。ありがとう!