So drucken Sie eine formatierte SOAPMessage?

Ich habe eine SOAPMessage (gefunden in javax.xml.soap.SOAPMessage).

Jedoch der einzige Weg, um es zu drucken, scheint soapMessage.writeTo(System.out); Allerdings haben dies nicht alle neuen Linien und mit einem großen SOAPMessage es kann schwierig zu Lesen sein.

Weiter, mit System.out.println(soapMessage.toString()); nur druckt:

com.sun.xml.internal.messaging.saaj.soap.ver1_1.Message1_1Impl@76c7e77a

Schaute ich Wie pretty-print-XML aus Java?, So drucken Sie SOAPMessage und Wie konvertieren von SOAPBody String aber weder beheben das Problem der Zeilenumbrüche und/oder die Formatierung ein SOAPMessage.

InformationsquelleAutor jnd | 2015-02-09
Schreibe einen Kommentar