Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/xml/13.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java Jersey Client POST正在返回未格式化的XML响应_Java_Xml_Rest_Xml Parsing_Jersey Client - Fatal编程技术网

Java Jersey Client POST正在返回未格式化的XML响应

Java Jersey Client POST正在返回未格式化的XML响应,java,xml,rest,xml-parsing,jersey-client,Java,Xml,Rest,Xml Parsing,Jersey Client,我来自新泽西州,一直在尝试从输入XML文件发帖。发布成功,我确实收到了一个XML响应,但不是以格式化的方式 泽西岛客户: ClientConfig config = new DefaultClientConfig(); Client client = Client.create(config); WebResource service = client.resource("mybaseURI"); client.addF

我来自新泽西州,一直在尝试从输入XML文件发帖。发布成功,我确实收到了一个XML响应,但不是以格式化的方式

泽西岛客户:

  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);
如何从Jersey获得格式良好的XML响应

XML响应:

<result class="string">&lt;execution-results&gt;
  &lt;result identifier=&quot;result&quot;&gt;
    &lt;com.pnmac.sse.cash.Result&gt;
      &lt;Name&gt;true&lt;/Name&gt;
      &lt;Place&gt;false&lt;/Place&gt;
      &lt;Age&gt;&lt;/Age&gt;
      &lt;DOB&gt;Posting Instruction&lt;/DOB&gt;
      &lt;Sex&gt;
执行结果
结果标识符=“结果”
com.pnmac.sse.cash.Result
Name真实/姓名
地点错误/地点
年龄
DOB张贴说明/DOB
性

请确保将mediaType作为应用程序_xml

提及,您是否可以将方法签名与产品和服务一起发布Consumes@RajavelDmy Consumes和Products都使用MediaType作为应用程序XML。但我得到的响应是原始XML数据。但我希望响应采用正确的XML格式。
@POST
@Path("/post")
@Consumes(MediaType.APPLICATION_XML)
@Produces(MediaType.APPLICATION_XML)