- Forum-Beiträge: 57
15.03.2016, 16:43:47 via Website
15.03.2016 16:43:47 via Website
Hallo Community,
ich versuche mit JDOM eine XML-Datei zu erstellen.
Mein Problem ist, dass die Datei zwar erzeugt, aber nicht beschrieben wird.
Die Code ist wie folgt:
File counters_datei = new File(getFilesDir(), "counters.xml");
if(!counters_datei.exists()){ // Existiert die Datei nicht, dann neu erstellen.
try {
counters_datei.createNewFile();
counters_datei.setWritable(true);
} catch (IOException e) {
e.printStackTrace();
}
}
try {
Document counters_doc = new SAXBuilder().build(counters_datei);
Element rootElement = new Element("counters").setText("ABC");
counters_doc.setRootElement(rootElement);
Element test = new Element("test");
test.setText("inhalt");
rootElement.addContent(test);
// XML Datei schreiben
XMLOutputter xmlOutputter = new XMLOutputter();
xmlOutputter.setFormat(Format.getPrettyFormat());
xmlOutputter.output(counters_doc, new FileWriter(counters_datei));
} catch (JDOMException e) {
e.printStackTrace();
} catch (IOException e) {
e.printStackTrace();
}
Kann jemand sehen, wo das Problem ist?
Empfohlener redaktioneller Inhalt
Mit Deiner Zustimmung wird hier ein externer Inhalt geladen.
Mit Klick auf den oben stehenden Button erklärst Du Dich damit einverstanden, dass Dir externe Inhalte angezeigt werden dürfen. Dabei können personenbezogene Daten an Drittanbieter übermittelt werden. Mehr Infos dazu findest Du in unserer Datenschutzerklärung.