XMLOutputter erstellt nur leere datei

Status
Nicht offen für weitere Antworten.
G

grayson

Gast
hier mal der code :

Code:
  mDoc.getRootElement().setChildren(childlist);
    XMLOutputter put = new XMLOutputter();
   try{
     FileWriter writer = new FileWriter(new File(mMapToSave.getName() + ".xml"));
  
     put.output(mDoc,writer);
    
    
   }catch(Exception io){io.printStackTrace();}

wenn ich das so mache, erhalte ich nur eine leere datei.

im Document mDoc sind die werte allerdings drin, so wie sie sollen.

was mach ich falsch??

ach ja mDoc ist eine instanz von JDOM.Document
 
B

bygones

Gast
mhm - meine schreib methode mit Jdom schaut so aus
Code:
Document doc = new Document(root);
Format format = Format.getPrettyFormat();
XMLOutputter out = new XMLOutputter(format);
OutputStream os = new FileOutputStream(file);
out.output(doc, os);
os.flush();
os.close();
 
Status
Nicht offen für weitere Antworten.

Ähnliche Java Themen

Neue Themen


Oben