Formatierung von XML-Datei mit StAX
Ich bin mit StAX XML stream writer zum schreiben der XML-Datei. Es schreibt alle Daten in einer einzigen Zeile. Ich möchte, dass alle tags werden eingerückt, anstatt einer einzelnen Zeile.
Duplikat von stackoverflow.com/questions/290326/stax-xml-formatting-in-java
Ich bin nicht in der Lage zu verstehen, wie zu setzen, den Einzug parmeter und wo kann ich an meinem xml-Datei Namen.
Ich bin nicht in der Lage zu verstehen, wie zu setzen, den Einzug parmeter und wo kann ich an meinem xml-Datei Namen.
InformationsquelleAutor Anurag | 2010-06-01
Du musst angemeldet sein, um einen Kommentar abzugeben.
stax-utils bietet Klasse
IndentingXMLStreamWriter
die nicht den job:href="https://stax-utils.dev.java.net/files/documents/1519/50947/stax-utils-20070216.zip" >stax-utils.dev.java.net/files/documents/1519/50947/...
ich habe versucht, diese mit spring batch. Ich bekomme die xml-Datei in das richtige format, aber wenn ich bereitstellen unter weblogic und führen Sie die batch-job, den ich sehe "
" eingefügt, am Ende jeder Zeile. Wie um dies zu vermeiden?
Sicher nicht... vielleicht möchten Sie versuchen, StAXON statt, die eine ähnliche Klasse (
de.odysseus.staxon.xml.util.PrettyXMLStreamWriter
).InformationsquelleAutor chris
Hier beantwortet: StAX XML-Formatierung in Java
EDIT: EIN kurzes Beispiel (ohne Ressource-Reinigung) mit stax-utils (https://stax-utils.dev.java.net/):
Diese gibt Sie:
Ich fügte hinzu, ein Beispiel zu posten.
Danke, das ist wirklich hilfreich
InformationsquelleAutor k_b
Beispiel pretty-printing OMElement (Axiom Bibliothek) über StAX:
InformationsquelleAutor Rudi Wijaya