StAX und Codierung

Status
Nicht offen für weitere Antworten.

Titanpharao

Bekanntes Mitglied
Hi ich habe mit StAX eine XML Datei erstelle,

nur leider macht das immer nur "<?xml version="1.0" ?> " aber bei meinem ursprungsXML File stand "<?xml version="1.0" encoding="ISO-8859-1" standalone="no" ?> " drin. Jetzt würde ich das auch gern übernehmen.
 
G

Gelöschtes Mitglied 5909

Gast
Code:
XMLOutputFactory.newInstance().createXMLEventWriter(stream, encoding);

sollte gehn :)
 

Titanpharao

Bekanntes Mitglied
hm....danke aber wie füge ich das jetzt da ein?
Glaube das geht nicht :-/ der kennt encoding nicht.

Code:
XMLOutputFactory outfactory = XMLOutputFactory.newInstance(); 
    		XMLStreamWriter writer = outfactory.createXMLStreamWriter(new FileOutputStream(pfad2));
    		InputStream in = new FileInputStream( "xml/test.xsd"); 
    		XMLInputFactory infactory = XMLInputFactory.newInstance();
    		XMLEventReader parser = infactory.createXMLEventReader( in );
 
G

Gelöschtes Mitglied 5909

Gast
beim writer wie es oben steh das encoding hintendran
 
Status
Nicht offen für weitere Antworten.

Ähnliche Java Themen

Neue Themen


Oben