如何合并两个xml文件(Web.config)?

时间:2012-04-29 10:33:51

标签: merge web-config filemerge xmldiff

我有两个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>

1 个答案:

答案 0 :(得分:0)

最后我找到了Microsoft XML Diff和Patch Tool,我的工作做得很好。祝每个人好运。

相关问题