我有两个xml文件,如果我使用微软的xmlDiffPatch,它会删除元素,但我不想删除节点,只需替换值或添加节点,如何做到这一点?例如: web1.config 就好像 ' 600 150 75 25 “ 和web2.config是这样的: “
<PartPriceInfo xmlns:ns2="http://www.aa.com">
<ns2:Subaru model="Outback">
<ns2:Muffler> 700 </ns2:Muffler>
<ns2:Bumper> 150 </ns2:Bumper>
</ns2:Subaru>
</PartPriceInfo>
” 我想要如下结果:
'
<PartPriceInfo xmlns:ns2="http://www.aa.com">
<ns2:Subaru model="Outback">
<ns2:Muffler> 700</ns2:Muffler>
<ns2:Bumper> 150 </ns2:Bumper>
<ns2:Floormat> 75 </ns2:Floormat>
<ns2:WindShieldWipers> 25 </ns2:WindShieldWipers>
</ns2:Subaru>
</PartPriceInfo>
答案 0 :(得分:0)
最后我找到了Microsoft XML Diff和Patch Tool,我的工作做得很好。祝每个人好运。