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 !