Comparer 2 xml puis s'il ya diff inserer après le node du premier xml

Comparer 2 xml puis s'il ya diff inserer après le node du premier xml - Java - Programmation

Marsh Posté le 07-05-2013 à 15:19:29    

Bonjour  
Je suis nouveau dans java xml , voici mon problème : je dois comparer 2 xml (xml1 et xml2) , et fournir en sortie un xmlfinal qui est une de  copie de xml1 + les nodes différents de xml2, exemple
Xml1 :
<company>
   <CompanyName>company1</CompanyName>
   <person>
    <Name>toto</Name>
    <FirstName>titi1</FirstName>
    <Age>25</Age>
   </person>
  </company>
 
Xml2 :
<company>
 <CompanyName>company2</CompanyName>
  <person>
    <Name>toto</Name>
     <FirstName>titi2</FirstName>
     <Age>25</Age>
   </person>
 </company>
 
xmlfinal
<company>
 <CompanyName>company1</CompanyName>
 <CompanyName>company2</CompanyName>  
  <person>
  <Name>toto</Name>
   <FirstName>titi1</FirstName>
   <FirstName>titi2</FirstName>  
   <Age>1304</Age>
 </person>
</company>
 
Par exemple ici il y a  une différence au niveau de CompanyName, donc j’insère après le node  <CompanyName>company1</CompanyName> du  xml1 le node   <CompanyName>company2</CompanyName> du xml2
Idem pour le FirstName
Merci par advance

Reply

Marsh Posté le 07-05-2013 à 15:19:29   

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed