I am using XMLDiff from microsoft to compare a series of 2 XML files. I then do a node by node copy of the result into a master document.
The trouble is that the resulting diffgram only has <node match="1"> say to show the child order from the original file but does not show the actual node names.
I have tried looking up how to do this assuming that others have wanted the same thing. Although there are many links (some even from MSDN which I have a logon for) they all point to GotDotNet.com which microsoft has closed down.
Does anyone know an easy way to get the node names out. One issue is that even if I use the original document and try to use xpath based on "match" numbers the xml declaration itself is treated as a node.As for how comments etc, are treated I am unsure at this stage.
If the GotDotNet forums are still available anywhere that may also be useful. It does seem to be poor that MSDN has links in its knowledge base to a site it has removed.
<Jetbet_JDate>20 Sep 2010 12:00:00a.m.</Jetbet_JDate>
<Jetbet_Date>21 Sep 2010 5:39:43a.m.</Jetbet_Date>
<xmldiff version="1.0" srcDocHash="10037022439851186509" options="None" fragments="no" xd="http://schemas.microsoft.com/xmltools/2002/xmldiff">
- <node match="2">
- <node match="8">
- <node match="9">
<change match="1">21/09/2010 5:39:00 a.m.</change>
- <node match="10">