Hi All,

I am trying to merge two xml files of the same format (i.e they contain the
same Node's but different data).
I use the tokenizeXML and tokenizePair utilities.

But not sure how to include the herder in the output xml file.

E.g I have 2 xml files like the below ...

<?xml version="1.0" encoding="UTF-8"?>
<IPDRDoc xmlns="http://www.ipdr.org/namespaces/ipdr";
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance";
xsi:schemaLocation="http://www.ipdr.org/namespaces/ipdr
EricssonIs835v1.11.xsd" seqNum="270" version="2.0">
  <IPDRRec id="MEDIATION" startTime="2012-04-22T15:30:06"/>
  <IPDR seqNum="22898" time="2012-04-22T16:02:02">
    <SS service="UDR">
    </SS>
  </IPDR>
  <IPDR seqNum="22890" time="2012-04-22T16:02:02">
    <SS service="UDR">
    </SS>
  </IPDR>
  <IPDR seqNum="22891" time="2012-04-22T16:02:02">
    <SS service="UDR">
    </SS>
  </IPDR>
<IPDRDoc.End count="25" endTime="2012-04-22T16:10:04"/>
</IPDRDoc>

I need the output as ...
<?xml version="1.0" encoding="UTF-8"?>
<IPDRDoc xmlns="http://www.ipdr.org/namespaces/ipdr";
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance";
xsi:schemaLocation="http://www.ipdr.org/namespaces/ipdr
EricssonIs835v1.11.xsd" seqNum="270" version="2.0">
 <IPDR seqNum="22898" time="2012-04-22T16:02:02">
    <SS service="UDR">
    </SS>
  </IPDR>
  <IPDR seqNum="22890" time="2012-04-22T16:02:02">
    <SS service="UDR">
    </SS>
  </IPDR>
  <IPDR seqNum="22891" time="2012-04-22T16:02:02">
    <SS service="UDR">
    </SS>
  </IPDR>
</IPDRDoc>


With the tokenizeXML and tokenizePair as mentione in Claus Isben's blog
(http://davsclaus.blogspot.com/2011/11/splitting-big-xml-files-with-apache.html),
 

I was not able to get the below part of the xml into the output.
Appreciate your help.

<?xml version="1.0" encoding="UTF-8"?>
<IPDRDoc xmlns="http://www.ipdr.org/namespaces/ipdr";
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance";
xsi:schemaLocation="http://www.ipdr.org/namespaces/ipdr
EricssonIs835v1.11.xsd" seqNum="270" version="2.0">


Thanks & regards,
Ebe


--
View this message in context: 
http://camel.465427.n5.nabble.com/Merge-XML-files-tp5664818p5664818.html
Sent from the Camel - Users mailing list archive at Nabble.com.

Reply via email to