Bonjour,
J’aimerais rajouter des informations à un XML préexistant avec dom a partir d’une chaine de caractère..
Par exemple :
Document document ;
Contient :
<annuaire>
*<personne>
**<nom>Smith</nom>
**<prenom>John</prenom>
*</personne>
*<personne>
**<nom>Dupont</nom>
**<prenom>Pierre</prenom>
*</personne>
</annuaire>
Je souhaite recevoir une chaine de caractère
String nouveauxMembres
Qui contient la chaine :
*<personne>
**<nom>Gary</nom>
**<prenom>Cooper</prenom>
*</personne>
*<personne>
**<nom>Einstein</nom>
**<prenom>Albert</prenom>
*</personne>
Je souhaiterais pouvoir faire une opération genre :
ElementAnnuaire.addSousElement(nouveauxMembres)
et avoir au final dans document :
<annuaire>
*<personne>
**<nom>Smith</nom>
**<prenom>John</prenom>
*</personne>
*<personne>
**<nom>Dupont</nom>
**<prenom>Pierre</prenom>
*</personne>
*<personne>
**<nom>Gary</nom>
**<prenom>Cooper</prenom>
*</personne>
*<personne>
**<nom>Einstein</nom>
**<prenom>Albert</prenom>
*</personne>
</annuaire>
Mon cas est beaucoup plus compexe que celui –ci, en fait je manipule du SVG, donc écartez la solution qui consiste a extraire les infos utiles du texte et a les balancer a des setAttribute ou a des createElement.
Merci d’avance !
Partager