tutorials.de Buch-Aktion 05/2012
ERLEDIGT
NEIN
ANTWORTEN
2
ZUGRIFFE
252
EMPFEHLEN
  • An Twitter übertragen
  • An Facebook übertragen
AUF DIESES THEMA
ANTWORTEN
  1. #1
    Guntpat1981 Guntpat1981 ist offline Mitglied Bronze
    Registriert seit
    Jan 2005
    Beiträge
    35
    Ich hätte da mal eine Frage. Gibt es eine elegante Lösung, wie man aus einem JDOM Document zwei macht?

    Erstes Document:

    Code :
    1
    2
    3
    4
    5
    6
    
    <root>
        <service>
            <terminal>
            </terminal>
        </service>
    </root>

    Nun möchte ich ein neues Document erstellen, das <terminal>als Root-Element hat und alle Kinderknoten dazu. Ich habe das ganze mit einem Iterator versucht, habe aber Fehlermeldungen erhalten.

    Vielen Dank!
     

  2. #2
    Avatar von torax13
    torax13 torax13 ist offline Mitglied Gold
    Registriert seit
    Jul 2007
    Beiträge
    155
    Was hast Du denn versucht? Was für eine Exception? Ich vermute mal, du hast mit root.getChilds.iterator() gearbeitet und dann versucht die einfach an ein neues Parent zu hängen? Geht nicht, da die ja bereits ein parent haben. Du must erst ein detach() machen.

    Evebtuell mit clone() [1] erst eine deep copy erzeugen..

    [1] http://jdom.org/docs/apidocs/org/jdo...nt.html#clone()

    gruß
     
    Falls ich entgegen meiner Gewohnheiten mal einen hilfreichen Beitrag schreibe, freu ich mich über eine positive Bewertung.

  3. #3
    Guntpat1981 Guntpat1981 ist offline Mitglied Bronze
    Registriert seit
    Jan 2005
    Beiträge
    35
    Mit detach() hat es tatsächlich funktioniert, clone() war nicht notwendig. Vielen Dank!
     

Ähnliche Themen

  1. org.w3c.dom.Document einem TextEditor übergeben
    Von darie17 im Forum Swing, Java2D/3D, SWT, JFace
    Antworten: 5
    Letzter Beitrag: 09.04.10, 11:08
  2. GWT mit XML(in JDOM) zu einem externen Server verbinden
    Von IcocaI im Forum Enterprise Java (JEE, J2EE, Spring & Co.)
    Antworten: 1
    Letzter Beitrag: 10.03.10, 09:46
  3. Antworten: 6
    Letzter Beitrag: 10.10.05, 17:16
  4. Antworten: 4
    Letzter Beitrag: 10.10.05, 12:49
  5. Zwei Monitore an zwei grakas in einem PC
    Von LordPatrick im Forum Hardware
    Antworten: 3
    Letzter Beitrag: 14.06.04, 14:19