[Java/Jdom] Copie d'un element vers un nouveau document

Copie d'un element vers un nouveau document [Java/Jdom] - Java - Programmation

Marsh Posté le 08-03-2006 à 11:17:00    

Bonjour,
 
Je souhaiterais copier un element vers un autre element.
 
Document Entrée :

Code :
  1. <Request>
  2. <Head>
  3. <Authentification>
  4.     <Login></Login>
  5.     <password></password>
  6. </Authentification>
  7. <CodeService></CodeService>
  8. <Service></Service>
  9. <Operation></Operation>
  10. </Head>
  11. </Request>


 
Nouveau Document pour sortie :

Code :
  1. <Response>
  2. <Head>
  3. <CodeService></CodeService>
  4. </Head>
  5. </Response>


 
Je voudrais prendre l'element codeservice du premier pour le mettre dans le 2nd (element response)
 
Le problement est le suivant :

Code :
  1. org.jdom.IllegalAddException: The element "CodeService" could not be added as a child of "Head": The element already has an existing parent "Head"


 
Comment copier un element sans garder le parent ?


Message édité par Le Singe le 08-03-2006 à 11:17:30
Reply

Marsh Posté le 08-03-2006 à 11:17:00   

Reply

Marsh Posté le 08-03-2006 à 11:20:44    

faut que tu fasses un clone() de ton noeud!

Reply

Marsh Posté le 08-03-2006 à 12:00:01    

Merci.
 
En faites je m'en suis rendu compte.
Le probleme c'est que je passais directement les elements dans une liste.
 
Merci ;)

Reply

Sujets relatifs:

Leave a Replay

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