使用Jersey将JSON反序列化为对象
我正在使用Jersey,它从客户端用JSON或xml创建一个对象 现在,我正在使用JSONp创建一个对象。由于jsonp无法完成post,我只能使用get发送数据使用Jersey将JSON反序列化为对象,jersey,Jersey,我正在使用Jersey,它从客户端用JSON或xml创建一个对象 现在,我正在使用JSONp创建一个对象。由于jsonp无法完成post,我只能使用get发送数据 我可以使用GET请求并仍然反序列化吗?我知道我可以对每一个使用@QueryParam,然后以某种方式反序列化。但就像POST和Put一样,我能给它一个输入参数,并期望Jersey自动反序列化吗 如何使用Jersey将json反序列化为java对象 谢谢。经过一些研究,直接从json反序列化并不困难。我就是这样做的 从客户端将JSON作
谢谢。经过一些研究,直接从json反序列化并不困难。我就是这样做的 从客户端将JSON作为queryparam发送,密钥与对象字段名匹配
ObjectMapper mapper = new ObjectMapper();
Contact contact = mapper.readValue(json, Contact.class);
您可以使用ObjectMapper反序列化-小菜一碟;) 太棒了!在我的例子中,我需要将jackson-mapper-asl-1.9.2.jar放在classpath.OMG中。。。我爱你。花了好长时间和格森在一起。从来没有意识到这是如此简单@Topera-此外,我们还需要jackson core asl罐