G
Guest
Gast
ich bin mehr oder weniger Anfänger in Java .... 
und baue momentan einen simplen XML Editor (soll später als applet laufen) der XML Dateien
einliest sie als Tree darstellt. Das ganze sieht so aus:
Das Ding kann bereits XML-Dokumente aufnehmen d.h sie werden geparsed und mit dem
JTreeOutputter (vorhanden in der jdom/contrib/output) als Tree ausgegeben (siehe Pic).
Ich habe mich hauptsächlich damit beschäftigt die Struktur im Baum zu verändern ....
d.h etwas rumprobiert und mir Methoden gebaut wie ich die nodes adden/löschen und
den inhalt verändern kann. Mein Problem ist eher die ausgabe.
Meine Frage ist nun:
Gibt es eine Möglichkein den Tree (bereits bearbeitet .. z.B 1 Node gelöscht etc ) von der Ansicht
wieder in ein Dokument schreiben ? .. Die Daten habe ich doch eigentlich im Treemodel oder nich ?
oder muss ich bei den Methoden zum verändern der Nodes das dokument (das geparste )
selbst ansprechen und dessen tree ansicht anschleissend refreshen ?
weil im Dokument Nodes ändern und gleichzeitig im Tree erscheint mir etwas DoppeltGemoppelt
mfg
shiRiaRu
und baue momentan einen simplen XML Editor (soll später als applet laufen) der XML Dateien
einliest sie als Tree darstellt. Das ganze sieht so aus:

Das Ding kann bereits XML-Dokumente aufnehmen d.h sie werden geparsed und mit dem
JTreeOutputter (vorhanden in der jdom/contrib/output) als Tree ausgegeben (siehe Pic).
Ich habe mich hauptsächlich damit beschäftigt die Struktur im Baum zu verändern ....
d.h etwas rumprobiert und mir Methoden gebaut wie ich die nodes adden/löschen und
den inhalt verändern kann. Mein Problem ist eher die ausgabe.
Meine Frage ist nun:
Gibt es eine Möglichkein den Tree (bereits bearbeitet .. z.B 1 Node gelöscht etc ) von der Ansicht
wieder in ein Dokument schreiben ? .. Die Daten habe ich doch eigentlich im Treemodel oder nich ?
oder muss ich bei den Methoden zum verändern der Nodes das dokument (das geparste )
selbst ansprechen und dessen tree ansicht anschleissend refreshen ?
weil im Dokument Nodes ändern und gleichzeitig im Tree erscheint mir etwas DoppeltGemoppelt
mfg
shiRiaRu