JAXBContext context = JAXBContext
.newInstance(CreateExemptionCertificate.class);
Marshaller m = context.createMarshaller();
m.setProperty(Marshaller.JAXB_FORMATTED_OUTPUT, Boolean.TRUE);
m.marshal(cc, System.out);
在上面的代碼中,我得到了控制檯的結果(我的意思是XML打印在控制檯上)。我想讓這個XML到一個字符串。我沒有得到哪個參數,我應該傳遞給編組方法來獲取XML字符串中的字符串變量,而不是將其打印在控制檯上。任何人有任何想法,請分享。將馬歇爾結果寫入字符串
的[I要轉換的輸出流入字符串對象]可以重複(http://stackoverflow.com/questions/2472155/i-want-to-convert-an- output-stream-into-string-object) – nbrooks 2015-02-25 18:30:59