The Content already has an existing parent
bonjour tout le monde
Voila (en gros) la structure du fichier XML que je dois generer avec Java-Jdom :
<mpp>
<dd id_epj="001" da_valeur="10/10/2005"/dd>
<dd dd_ges_id_epj_fonc="4002" da_valeur="10/10/2005"/dd>
<dd .....etc etc
</mpp>
Donc des balises dd avec uniquement des attributs.
Il y aura un nombre indetermine de balises dd.
Mon idée :
Code:
1 2 3
|
static Element racine = new Element("mpp");
static org.jdom.Document document = new Document(racine); |
Puis dans le main, dans une boucle while(je recois des infos) :
Code:
1 2 3 4 5 6 7
|
{
Element dd = new Element("dd");
racine.addContent(dd);
dd.setAttribute(new Attribute("da_valeur","val2"));
dd.setAttribute(new Attribute("id_epj_fonc","val1"));
} |
Le 1er passage dans la boucle se passe bien, mais au second j ai une erreur : The Content already has an existing parent "mpp"
(oui oui, je debute en java et xml ...)
si vous pouvez m aider, je vous remercie...