标签: java xml marshalling bytearrayoutputstream
在我的代码中,我想将一些字段写入xml文件。
当我调用Marshaller.marshal(element, out);正确的字段时,例如,一个值为“barça”的字段将在ByteArrayOutputStream中转换为bar ?? a。
Marshaller.marshal(element, out);
任何可能导致此问题的想法?
我已将此设置为编组程序的属性:
Marshaller.JAXB_FORMATTED_OUTPUT,true Marshaller.JAXB_ENCODING,"UTF-8"
感谢您的帮助