XML ファイルを生成するために JAXB を使用しています。ビジネス上の必要性から、現在、XMLEventWriter を使用して他の XML ファイルの途中に JAXB を書き込んでいます。
marshaller.marshal(jaxbElement, xmlEventWriter);
そして現在、次のようないくつかのプロパティを設定しています。
marshaller.setProperty(Marshaller.JAXB_FORMATTED_OUTPUT, true);
marshaller.setProperty(Marshaller.JAXB_ENCODING, "utf-8");
marshaller.setProperty(Marshaller.JAXB_FRAGMENT, true);
しかし、JAXB_FORMATTED_OUTPUTをtrueに設定する以外に、私のXML はフォーマットされていません。
何が問題なのか知っている人はいますか?これは、XMLEventWriter を使用した場合にのみ発生します...
前もって感謝します。