写字节流转换String 代码示例

 1     public void pushEmployee(EmpPushToTianFangRequest request){
 2         try {
 3             StringWriter sw = new StringWriter();
 4             JAXBContext context = JAXBContext.newInstance(EmpPushToTianFangRequest.class);
 5             Marshaller marshaller = context.createMarshaller();
 6             marshaller.marshal(request, sw);
 7             System.out.println(sw.toString());
 8         } catch (JAXBException e) {
 9             e.printStackTrace();
10         }
11     }
1
marshal方法在JDK中的声明:
 void javax.xml.bind.Marshaller.marshal(Object jaxbElement, Writer writer) throws JAXBException

使用
StringWriter   接受
Writer 



原文地址:https://www.cnblogs.com/ChenJunHacker/p/6216889.html