156.10. フォーマット済み XML マーシャリング (pretty-printing)
prettyPrint オプションを使用すると、マーシャリング中に適切にフォーマットされた XML を出力できます。
<dataFormats>
<jacksonxml id="jack" prettyPrint="true"/>
</dataFormats>
<dataFormats>
<jacksonxml id="jack" prettyPrint="true"/>
</dataFormats>
そして Java DSL の場合:
from("direct:inPretty").marshal().jacksonxml(true);
from("direct:inPretty").marshal().jacksonxml(true);
unmarshalType、jsonView などの他の設定と組み合わせて prettyPrint オプションをサポートする、オーバーロードされた jacksonxml () DSL メソッドが 5 種あることに注意してください。