您可以使用Marshaler的方法进行封送处理,该方法将Writer作为参数:
元帅(Object,Writer)
并传递给它一个可以构建String对象的实现
直接已知的子类:
BufferedWriter,CharArrayWriter,FilterWriter,OutputStreamWriter,PipedWriter,PrintWriter,StringWriter
调用其toString方法以获取实际的String值。
这样做:
StringWriter sw = new StringWriter();jaxbMarshaller.marshal(customer, sw);String xmlString = sw.toString();



