2

在我的代码中,我想将一些字段写入 xml 文件。

当我调用Marshaller.marshal(element, out);正确的字段时,例如 value="barça" 的字段将在 ByteArrayOutputStream 中转换为 bar??a。

有什么想法可能导致这种情况吗?

我已将其设置为编组器的属性:

Marshaller.JAXB_FORMATTED_OUTPUT,true
Marshaller.JAXB_ENCODING,"UTF-8"

谢谢您的帮助

4

0 回答 0