このような 2 つの XML があります。
XML1
<RPM>
<CAI ID="101" Name="Guaranteed Payments"/>
<CAI ID="102" Name="Sports Recreation"/>
</RPM>
XML2
<RPM>
<CAI ID="102" Active="False"/>
<CAI ID="103" Active="True"/>
</RPM>
CAI ID に基づいて、2 つの XML の属性を 1 つにマージする C# コードを作成する必要があります。たとえば、両方の XML に CAI ID 102 のノードがあるため、最終的な XML は次のようになります。
結果
<RPM>
<CAI ID="101" Name="Guaranteed Payments"/>
<CAI ID="102" Name="Sports Recreation" Active="False"/>
<CAI ID="103" Active="True"/>
</RPM>