PDA

View Full Version : [Java] Creare file XML


noodles
31-10-2008, 15:04
Salve,
dovrei creare un file XML in JAVA di notevoli dimensioni, per farlo con JDOM dovrei avere 16 GB di RAM.

E' possibile farlo con altre tecnologie? O bisogna farlo a mano? (scrivendo su file direttamente)
Se le conoscete, sapete dirmi qualche esempio?

grazie

tglman
31-10-2008, 16:33
puoi usare xerces xmlSerializer http://xerces.apache.org/xerces2-j/javadocs/other/org/apache/xml/serialize/XMLSerializer.html

oppure se hai una vesione di java abbastanza recente:
http://java.sun.com/webservices/docs/1.5/api/javax/xml/stream/XMLStreamWriter.html

morskott
31-10-2008, 18:39
Prova con la classe XMLStreamWriter (http://java.sun.com/javase/6/docs/api/javax/xml/stream/XMLStreamWriter.html), te lo crei con XMLOutputFactory (http://java.sun.com/javase/6/docs/api/javax/xml/stream/XMLOutputFactory.html)

noodles
01-11-2008, 09:47
grazie per le risposte. nel frattempo perņ sto risolvendo con un'altra libreria che si chiama WAX