0
Ich bin neu in Jersey und habe versucht, von einer Eingabe-XML-Datei POST. Die Buchung ist erfolgreich und ich bekomme eine XML-Antwort zurück, aber nicht in einer formatierten Weise.Jersey Client-POST gibt eine unformatierte XML-Antwort zurück
Jersey Auftraggeber:
ClientConfig config = new DefaultClientConfig();
Client client = Client.create(config);
WebResource service = client.resource("mybaseURI");
client.addFilter(new HTTPBasicAuthFilter("username","password"));
ClientResponse response = service.type("application/xml")
.accept("application/xml")
.header("Headername", "Value")
.post(ClientResponse.class,new File("C:\\RequestXML.xml"));
System.out.println(response);
Wie kann ich eine gut formatierte XML-Antwort von Jersey.
XML Antwort:
<result class="string"><execution-results>
<result identifier="result">
<com.pnmac.sse.cash.Result>
<Name>true</Name>
<Place>false</Place>
<Age></Age>
<DOB>Posting Instruction</DOB>
<Sex>
Könnten Sie Methodensignatur Post zusammen mit produziert und konsumiert –
@RajavelD Sowohl mein Verbraucht und produziert haben Media als Application_XML . Aber die Antwort, die ich bekomme, ist eine rohe XML-Daten. Aber ich möchte, dass die Antwort im richtigen XML-Format ist. –