【发布时间】:2015-02-16 03:39:23
【问题描述】:
我的 Web 服务使用“text/xml”并生成“text/xml”。我在请求正文中发送请求参数,如下所示
<?xml version="1.0"?>
<sx1:user xmlns:sx1="http://www.abcd.com/service/user/dto" xmlns:sx2="http://www.abcd.com/service/common/student/dto">
<sx1:getUserType>
<sx1:username>user1</sx1:username>
<sx1:userexists>true</sx1:userexists>
<sx1:student/>
</sx1:getUserType>
</sx1:user>
我想对 JSON 格式做同样的事情。
在 jersey-jackson jar 的帮助下,我可以生成 JSON 作为响应
通过使用@Consumes("text/xml")
@Produces("text/xml")
所以我的问题是如何将 JSON 请求发送到我的服务(这是一个从我的带有命名空间的 xsd 编译的 JAXB 对象)
【问题讨论】: