0

我有两个 xml 文件,如果我使用 microsoft 的 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>

'

4

1 回答 1

0

最后我找到了 Microsoft XML Diff and Patch Tool,我的工作做得很好。祝大家好运。

于 2012-07-18T05:13:24.297 回答