Jetzt mal im Klartext. XML speichern

Status
Nicht offen für weitere Antworten.
A

Arki

Gast
Hallo,
also ich hab jetzt schon ein bisschen hier im Forum gesucht und auch über Google, aber scheinbar bin ich zu dumm, um herauszufinden wie man generell XML speichert. Ich benutze kein JDOM noch sonst was, sondern die "reine" Java XML API.
In einem Buch habe ich mal folgenden Ansatz gesehen, der mir noch am plausibelsten erscheint.

Code:
(org.apache.crimson.tree.XmlDocument)document).write(...);    //document ist vom Typ Document (aus der XML API)

D.h. ich mache einen Upcast zu einem konkreten XML-DOM "Provider". Allerdings kann ich das ja nicht einfach so machen, sondern ich muss ja auch wissen ob wie hier z.B. crimson wirklich vorhanden ist. Wie kann ich das herausfinden ?
Oder reicht es, wenn ich mir das JAR von crimson (gibt es das überhaupt?) herunterlade, und dann zu meinem Build-Path hinzufüge ? (Und dann natürlich auch weitergebe, wenn ich das Programm verteile)

Fragen über Fragen....
[/code]
 

hupfdule

Top Contributor
Hier wird auf XmlDocument gecastet, weil die Methode write(...) sicherlich nur dort vorhanden ist. Das funktioniert also nur mit dieser Implementierung. Wenn du nicht sicherstellen kannst, dass diese verwendet wird, kannst du auch die Methode write(...) nicht verwenden.

In dem Fall, generier das XML per Hand.
 
G

Guest

Gast
D.h. also es gibt in der Java-API von Haus aus keine Möglichkeit ein DOM-Dokument zu persistieren ? Das find ich aber ziemlich schwach... Naja aber daraus folgere ich, dass ich dann eben z.B. so eine Implementierung von crimson verwenden kann
 
Status
Nicht offen für weitere Antworten.
Ähnliche Java Themen
  Titel Forum Antworten Datum
I ID von Referenz speichern, nicht ganzes Objekt XML & JSON 1
S XML Datei speichern nicht möglich XML & JSON 13
B Xml speichern - müssen alle Klassen deklariert werden? XML & JSON 12
M Layout + Inhalt einer JTable speichern XML & JSON 30
I Liste in YAML Datei speichern und wieder auslesen XML & JSON 1
E JTreedaten in eine XML Datei speichern XML & JSON 3
T Pfad in einer Variablen speichern XML & JSON 1
T Formulardaten in XML Datei speichern XML & JSON 5
E ResultSet als XML Datei speichern XML & JSON 7
R sax, stax, jdom, jaxb? List von Objekten speichern und laden XML & JSON 6
A XML datei lesbar speichern (eingerückt) XML & JSON 7
B XML file erstellen und in lesbarer form speichern XML & JSON 2
R XLM Datei lesen Ändern (kompliziertes Search and Replace) und Speichern XML & JSON 12
T Daten in Xml speichern XML & JSON 4
T Daten aus Programm in XML Datei speichern XML & JSON 2
M RSS als String speichern XML & JSON 12
F XML mit DOM einlesen- Teile in Arraylist speichern XML & JSON 4
T RSS-Feed parsen und in Datenbank speichern XML & JSON 6
P Variablen in XML speichern XML & JSON 3
L XML Daten auslesen und in Tabelle (Array) speichern XML & JSON 1
M Arraylist als xml speichern/ laden XML & JSON 2
J Logdaten als XML speichern und lesen XML & JSON 2
T Wie einen String(XML Inhalt) in eine XML Datei speichern? XML & JSON 8
J Tabelleninhalte in XML- speichern und laden XML & JSON 5
J File objekt in xml speichern? XML & JSON 12
X XML File auslesen/parsen u. in ne Hashmap speichern XML & JSON 2
P XML Dateien zusammenführen und in eine XML speichern XML & JSON 7
M Speichern größerer Datenmengen // XML vs. Serializing . XML & JSON 5
D Mit Sax Inhalt zwischen Tags in Vector speichern XML & JSON 4
M XML Encoder Objekt speichern, obwohl BufferedImage im Objekt XML & JSON 3
G Newbe - Frage.XML - Datei einlesen und speichern XML & JSON 2
S DefaultMutableTreeNodes als String in Textdatei speichern XML & JSON 7
A Internetinhalte auslesen und in einem XML-File speichern XML & JSON 4
C XML speichern XML & JSON 7
M Speichern von "Tags" in XML XML & JSON 2
R Daten aus xml lesen und in Strings speichern XML & JSON 4
N speichern von XML-Datei in DOM XML & JSON 6
H soap message in java klasse speichern XML & JSON 10
B XML öffnen, bearbeiten, speichern ohne JDOM XML & JSON 4
N Objekte via XML speichern und wieder einlesen XML & JSON 12
P Gegenstück zum Speichern in der XML Datei - Das Laden XML & JSON 4

Ähnliche Java Themen

Neue Themen


Oben