XML lesen schreiben

Status
Nicht offen für weitere Antworten.
J

java_newbie2008

Gast
Hi,

ich möchte meine GUI-Einstellungen in eine XML-Datei schreiben und an einer anderen Stelle wieder auslesen. Wie macht man am besten ? Ich hab bisschen rumgesurft. SAX, JAXB DOM JDOM usw... Was würdet ihr mir empfehlen ?

danke für jeden Tipp!
 

musiKk

Top Contributor
Also der Unterschied zwischen SAX und DOM ist, dass DOM einen Baum aufbaut und SAX die Elemente des Dokuments der Reihe nach durchgeht und dann Callbacks aufruft. Wenn man z. B. sehr große XML-Dateien hat und nur ein paar ganz gewisse Elemente sucht, dann kann es enorm zeit- und speicheraufwändig sein, erst den DOM-Baum zu erstellen. Mit SAX rennt man nur einmal durch das Dokument und schaut, ob die jeweiligen Elemente interessant sind.
 

Wildcard

Top Contributor
JAXB ist etwas anders. Bei JAXB werden Java Ojekte direkt an XML gebunden, d.h. das Parsen von Dateien entfällt und passiert im Hintergrund. Stattdessen werden Java Klassen generiert die das Model bilden. Die Überführung vom XML ins Model und andersrum ist dann analog zur Serialisierung/Deserialisierung.
Meine persönliche Präferenz ist allerdings EMF, meiner Meinung nach das überlegene Binding Framework.
 
J

java_newbie2008

Gast
eine Verständnisfrage :
kann man mit SAX eine XML-Datei erzeugen ?
Ich hab paar Beispiele gefunden wo mit SAX XML-Datei eingelesen werden aber zum Schreiben steigt man schon auf DOM um.
Warum ?

danke
 
Status
Nicht offen für weitere Antworten.
Ähnliche Java Themen
  Titel Forum Antworten Datum
P Komfortabel XML Dokumente schreiben und lesen XML & JSON 6
Maxim6394 Lesen/Schreiben von XML Datei XML & JSON 9
S XML lesen und schreiben XML & JSON 2
K JAXB: Klassen mit Annotation Lesen/Schreiben XML XML & JSON 3
T Xml lesen und in .txt zeilenweise schreiben XML & JSON 4
L Einfaches XML Lesen und Schreiben XML & JSON 4
O OpenDocument-Tabelle mit Java lesen und schreiben XML & JSON 3
B Klassen mit generischen Attributen mit Jackson lesen XML & JSON 4
H XMLConfiguration(1.10)/getString : Wert "E" aus <version type="Auto">E</version>n lesen XML & JSON 15
C einfach XML lesen XML & JSON 4
JBoby Yaml File lesen und in Objekte umwandel (SnakeYAML / YamlBeans) XML & JSON 0
E Einzelne Tags der context.xml lesen XML & JSON 1
W Json von URL Lesen (mit Gson Library) XML & JSON 3
W Json von URL Lesen XML & JSON 2
G Jsoup Daten lesen XML & JSON 0
F KindElemente lesen und begrenzen XML & JSON 0
P Bestimmte XML-Inhalte in String lesen XML & JSON 2
B XML aus einer URL im Internet lesen (JDOM) XML & JSON 4
D Aus lesen einer XML-Datei ( 1 root, 3 childs) XML & JSON 7
R XLM Datei lesen Ändern (kompliziertes Search and Replace) und Speichern XML & JSON 12
Q Atom/RSS-Feed lesen - per XSD zu Java-Code XML & JSON 4
O PDF mit Pdfbox lesen XML & JSON 3
S XMLStreamReader, letzten eintrag eines xml lesen? XML & JSON 5
N MalformedByteSequenceException bei Lesen aus XML Datei XML & JSON 2
Mike90 Daten aus DB in ExcelTabelle lesen + bearbeiten + formatieren XML & JSON 2
Mike90 -xlsx Dateien in Java lesen XML & JSON 3
Fadi .classpath(XML) mit Java lesen XML & JSON 2
J Problem beim XML-Lesen XML & JSON 2
J Logdaten als XML speichern und lesen XML & JSON 2
N jdom problem beim lesen von child elementen XML & JSON 5
N problem bei xml lesen mit jdom XML & JSON 2
C SAX Probleme beim lesen XML & JSON 4
R key aus xml lesen mittels jdom XML & JSON 5
F XML ( ca. 280 MB) JDom & SAXBuilder lesen = OutOfMemoryE XML & JSON 4
O XML lesen, wenn DTD in anderem Verzeichnis XML & JSON 2
R Daten aus xml lesen und in Strings speichern XML & JSON 4
R xml mit Jdom lesen und als Jtree anzeigen. XML & JSON 9
J Jdom Elemente lesen XML & JSON 5
thE_29 Vor dem ersten Posten bitte lesen! XML & JSON 0
D Int-Werte in XML-Datei schreiben (DOM) XML & JSON 2
W XPath schreiben XML & JSON 1
N Java XML schreiben funktioniert nicht XML & JSON 1
L Mit Hilfe von POI eine Tabelle ohne Rahmen in Word schreiben XML & JSON 2
J XML als stream schreiben? XML & JSON 2
M JAXB: automatisches Groß schreiben Property XML & JSON 9
L Datenstruktur in XML-File schreiben XML & JSON 2
G DXF-File schreiben XML & JSON 17
B Validierung nur beim einlesen oder auch beim schreiben? XML & JSON 4
C DOM: Attribute nicht in alphabetischer Reihenfolge schreiben XML & JSON 3
T Schreiben einer XML XML & JSON 8
J wert IN einem tag einlesen/schreiben XML & JSON 4
K '&' in xml schreiben XML & JSON 2
G Problem beim schreiben von XML in eine File XML & JSON 2
sylo DOM Document in XML Datei schreiben XML & JSON 5
J xmlencoder Zustände einer Bean schreiben XML & JSON 3
B eigentlich einfach nur XML schreiben XML & JSON 3
L Objekt Serialisierung: Schreiben aller Attribute erzwingen XML & JSON 5
A JDOM: Wert schreiben bzw. ändern XML & JSON 6
M DOM, Werte mit setAttribute in XML schreiben XML & JSON 3
B XML einlesen und in Datenbank schreiben XML & JSON 1
D Tabs/Einrückungen der XML-Elemente gehen beim Schreiben verloren XML & JSON 5
J XML - schreiben und einlesen (Schema) XML & JSON 14
G Wie Attribute aus XML in ein Model schreiben (StAX)? XML & JSON 7
K XML-schreiben aus ResultSet dauert zu lange XML & JSON 10
G Mit JAXP in eine Datei schreiben XML & JSON 2
R XML-Datei schreiben - InstantiationException XML & JSON 2
Z DOM: Attribute in Knoten schreiben XML & JSON 2
S XMl Dateien in Java schreiben XML & JSON 4

Ähnliche Java Themen

Neue Themen


Oben