我正在尝试合并两个 XML 文档。第一个是具有默认值的模板,第二个具有相同的结构,但缺少字段。我想加载这两个文件并使用第一个文件中给出的默认值填充第二个 XML 文件的缺失字段。例如 :
默认配置.xml:
<CollectionItem>
<Item>
<var1>10</var1>
<var2>20</var2>
</Item>
</CollectionItem>
配置1.xml:
<CollectionItem>
<Item>
<var1>5</var1>
</Item>
<Item>
<var2>5</var2>
</Item>
</CollectionItem>
因此,我希望输出文件看起来像:
<CollectionItem>
<Item>
<var1>5</var1>
<var2>20</var2>
</Item>
<Item>
<var1>10</var>
<var2>5</var2>
</Item>
</CollectionItem>
此外,我想是通用的,如果我在节点项目中添加一个字段,我不想对其进行编码,而是在默认的 XML 文件中读取它。谢谢你的帮助 !