| re: merge two xml file of the same structure
File 1
<Contents version="0.8">
<Tag name="WPF">
<Children>
<Tag name="Visual Basic">
<Children></Children>
<Links>
<link source="http://www.yahoo.com" title="YAHOO"></link>
<link source="http://www.google.com" title="GOOGLE"></link>
<link source="http://www.live.com" title="LIVE"></link>
<link source="http://www.hello.com" title="Hello"></link>
</Links>
</Tag>
</Children>
<Links>
<link source="http://www.yahoo.com" title="YAHOO"></link>
<link source="http://www.google.com" title="GOOGLE"></link>
<link source="http://www.live.com" title="LIVE"></link>
</Links>
</Tag>
</Contents>
file 2
<Contents version="0.8">
<Tag name="WPF">
<Children>
<Tag name="Visual Basic">
<Children></Children>
<Links>
<link source="http://www.abc.com" title="YAHOO"></link>
<link source="http://www.google.com" title="GOOGLE"></link>
<link source="http://www.live.com" title="LIVE"></link>
<link source="http://www.hello.com" title="Hello"></link>
</Links>
</Tag>
<Tag name="C#">
<Children></Children>
<Links>
<link source="http://www.yahoo.com" title="YAHOO"></link>
<link source="http://www.google.com" title="GOOGLE"></link>
<link source="http://www.live.com" title="LIVE"></link>
</Links>
</Tag>
</Children>
<Links>
<link source="http://www.yahoo.com" title="YAHOO"></link>
<link source="http://www.google.com" title="GOOGLE"></link>
<link source="http://www.live.com" title="LIVE"></link>
</Links>
</Tag>
</Contents>
i would want the result to be something like this
<Tag name="Visual Basic">
<Children></Children>
<Links>
<link source="http://www.yahoo.com" title="YAHOO"></link>
<link source="http://www.google.com" title="GOOGLE"></link>
<link source="http://www.live.com" title="LIVE"></link>
<link source="http://www.hello.com" title="Hello"></link>
<link source="http://www.abc.com" title="YAHOO"></link>
</Links>
</Tag>
|