Как объединить два XML-файла (Web.config)?

У меня есть два XML-файла, если я использую xmlDiffPatch от Microsoft, он удаляет элемент, но я не хочу удалять узлы, просто замените значение или добавьте узлы, как это сделать? For exampel: 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 ответ

Решение

Наконец я нашел Microsoft XML Diff and Patch Tool, и моя работа прошла хорошо. Удачи всем.

Другие вопросы по тегам