Did you use setIndenting() on the org.apache.xml.serialize.OutputFormat used
to create the XMLSerializer?
-W
On 15 September 2011 10:18, Deuerling Robert <
Robert.Deuerling_at_arbeitsagentur.de> wrote:
> Hello,
>
> when using jaxb with a StreamResult (=OutputStreamWriter) i get formatted
> output like:
>
> <?xml version="1.0" encoding="iso-8859-1" standalone="yes"?>
> <sctm-import-file>
> <generalimportdata>
> <exporterversion>3.1.1</exporterversion>
> <dateexported>2011-09-15</dateexported>
> <timeexported>08:00</timeexported>
> <innoproject>SCTM/UML/SCTMExporter</innoproject>
> <modelversion>1.0</modelversion>
> <referencefile>kein Referenzfile</referencefile>
> </generalimportdata>
> <requirement>
> <status abgenommen="1" inLieferung="1">abgenommen</status>
> <parentid abgVal="0">0</parentid>
> <id
> abgVal="05041b23-6fcd-1e38-6af4-be61c88763a6">05041b23-6fcd-1e38-6af4-be61c88763a6</id>
> <name abgVal="PKT Anwendungsfälle & Funktionen">PKT
> Anwendungsfälle & Funktionen</name>
> <description abgVal="<p><a
> href="inno:/SCTM/UML/SCTMExporter?uuid=05041b23-6fcd-1e38-6af4-be61c88763a6"
> target="_blank">Anforderung im
> Modell</a></p>"><p><a
> href="inno:/SCTM/UML/SCTMExporter?uuid=05041b23-6fcd-1e38-6af4-be61c88763a6"
> target="_blank">Anforderung im Modell</a></p></description>
>
> but when using marshalling with SAXResult (=serializer.asContentHandler) as
> mentioned in the example to get a CDATA i get the following output:
>
> <?xml version="1.0" encoding="iso-8859-1" standalone="yes"?>
>
> <sctm-import-file><generalimportdata><exporterversion>3.1.1</exporterversion><dateexported>2011-09-15</dateexported><timeexported>08:00</timeexported><innoproject>SCTM/UML/SCTMExporter</innoproject><modelversion>1.0</modelversion><referencefile>kein
> Referenzfile</referencefile></generalimportdata><requirement><status
> abgenommen="1" inLieferung="1">abgenommen</status><parentid
> abgVal="0">0</parentid><id
>
> abgVal="05041b23-6fcd-1e38-6af4-be61c88763a6">05041b23-6fcd-1e38-6af4-be61c88763a6</id><name
> abgVal="PKT Anwendungsfälle & Funktionen">PKT
> Anwendungsfälle & Funktionen</name><description
> abgVal="<p><a
> href="inno:/SCTM/UML/SCTMExporter?uuid=05041b23-6fcd-1e38-6af4-be61c88763a6"
> target="_blank">Anforderung im
> Modell</a></p>"><![CDATA[<p><a
> href="inno:/SCTM/UML/SCTMExporter?uuid=05041b23-6fcd-1e38-6af4-be61c88763a6"
> target="_blank">Anforderung im Modell</a></p>]]></description>
> How can i get back the formatted output when using the XMLSerializer with
> Outputformat as mentioned in the example?
> The output is not human-friendly without proper formatting….
> Regards
>
> - Robert
>
>
>
>