Visualizzazione dei risultati da 1 a 2 su 2
  1. #1

    [JDOM] Creazione xml da un altro xml

    Sto provando a creare un documento xml a partire da un documento xml già esistente usando jdom ma mi va in errore e mi restituisce l'exception:
    org.jdom.IllegalAddException: The Content already has an existing parent "dati"

    Il documento xml, che chiamo doc, di partenza è più o meno così:
    Codice PHP:
    <dati
       <
    application ....> 
           .... 
           .... 
       </
    application
    </
    dati
    e da questo vorrei ottenere un xml, doc1, dove il nodo application sia radice:
    Codice PHP:
    <application ....> 
        .... 
        .... 
    </
    application
    e doc e doc1 devono esistere ed essere indipendenti l'uno dall'altro.
    Il codice che va in errore è il seguente:
    codice:
    doc1 = new Document(doc.getRootElement().getChild("application"));
    Come faccio a fare questa operazione in maniera indolore e soprattutto in maniera non invadente don il doc? Ho visto che esiste il metodo detach ma non ho capito che cosa faccia di preciso.

  2. #2
    Ho risolto usando clone() di Element...

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.