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
MarshPosté 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>
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
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