我有两个这样的 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>
我必须编写一个 C# 代码,它将基于 CAI ID 将两个 XML 的属性合并为一个。例如,两个 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>