Когда я маршалирую XML с этим атрибутом
marshal.setProperty(Marshaller.JAXB_FRAGMENT, Boolean.TRUE);
marshal.setProperty(Marshaller.JAXB_FORMATTED_OUTPUT, Boolean.TRUE);
, он создаст пустой разрыв строки в самом верху
//Generate empty line break here
<XX>
<YY>
<PDF>pdf name</PDF>
<ZIP>zip name</ZIP>
<RECEIVED_DT>received date time</RECEIVED_DT>
</YY>
</XX>
Я думаю, причина в том, что marshal.setProperty(Marshaller .JAXB_FRAGMENT, Boolean.TRUE);
, которые удаляют , оставляют выходной xml разрыв строки в начале. Есть ли способ исправить это? Я использую JAXB, поставляемый с JDK 6, страдает ли Moxy от этой проблемы?