Just nu i M3-nätverket
Gå till innehåll

Spara till fil


Frouke

Rekommendera Poster

Jag har följande kod som skapar lite data och skriver ut den på skärmen. Hur ska jag göra för att skriva den till en fil vid namn highscore.xml istället för till skärmen (System.out)?

 

public void spara() throws Exception

{

SAXBuilder builder = new SAXBuilder();

 

Element root = new Element("HIGHSCORE");

 

for (int i = 1; i <= 5; i++) {

Element person = new Element("person");

person.setAttribute("id", String.valueOf(i));

root.addContent(person);

}

 

Document doc = new Document(root);

// serialize it onto System.out

try {

XMLOutputter serializer = new XMLOutputter();

serializer.output(doc, System.out);

}

catch (IOException e) {

System.err.println(e);

}

 

}

 

Fredrik

 

Länk till kommentar
Dela på andra webbplatser

try {
XMLOutputter serializer = new XMLOutputter();
serializer.output(doc, [color="#ff0000"]new outputStream(new FileWriter("highscore.xml",true)[/color]);
}
catch (IOException e) {
System.err.println(e);
}

 

borde funka...

 

Jharowski...

 

Alcohol:

The cause and solution to all of our problems...

 

[inlägget ändrat 2003-04-26 23:20:08 av Jharowski]

Länk till kommentar
Dela på andra webbplatser

Arkiverat

Det här ämnet är nu arkiverat och är stängt för ytterligare svar.

×
×
  • Skapa nytt...