2
回答
关于jaxb 的问题
科大讯飞通用文字识别100000次/天免费使用。立即申请   
public static String reply2xml(ReplyMessage reply) throws JAXBException, DocumentException{
JAXBContext context = JAXBContext.newInstance(reply.getClass());  
        Marshaller marshaller = context.createMarshaller();  
        marshaller.setProperty(Marshaller.JAXB_ENCODING, "UTF-8");  


        StringWriter writer = new StringWriter();  
        marshaller.marshal(reply, writer); 
        String xml = writer.toString();
        return xml;

}

这里转换出来的xml总是把  &  替换成   &   ,大于号替换成&gt 等,有什么办法防止jaxb作这些替换吗?

举报
顶部