Hallo,
ich muss mit Dom einen XML-File bearbeiten können. Also schreiben, wie lesen.
Mit einem blanken XML-File in einem beliebigen Verzeichnis ist das auch kein Problem.
Und dann eben mit "doc.getDocumentElement()" auf den Inhalt zugreifen.
Nur stellt sich mir jetzt die Frage, wie ich auf einen XML-File in einer DB zugreifen kann.
Bei google konnte ich da noch nichts passendes zu finden...
Man muss ja irgend ein "String xmlFile" (s.o.) übergeben. Aber wie kome ich zu dem File?
Würde mich über eine schnelle Hilfestellung freuen.
MfG,
Abra
ich muss mit Dom einen XML-File bearbeiten können. Also schreiben, wie lesen.
Mit einem blanken XML-File in einem beliebigen Verzeichnis ist das auch kein Problem.
Code:
...
static Document doc;
...
public XMLTool(String xmlFile)
{
DOMParser dom = new DOMParser();
try {
dom.setFeature("http://xml.org/sax/features/validation", true);
dom.setFeature("http://apache.org/xml/features/validation/schema",true);
dom.parse(xmlFile);
doc = dom.getDocument();
} catch (SAXException se) {
System.out.println("Fehler beim Parsen: " + se.getMessage());
} catch (IOException e) {
System.out.println("E/A-Fehler: " + e.getMessage());
}
}
...
Nur stellt sich mir jetzt die Frage, wie ich auf einen XML-File in einer DB zugreifen kann.
Bei google konnte ich da noch nichts passendes zu finden...
Man muss ja irgend ein "String xmlFile" (s.o.) übergeben. Aber wie kome ich zu dem File?
Würde mich über eine schnelle Hilfestellung freuen.
MfG,
Abra