我正在使用Jersey从客户端创建JSON或xml中的对象.
现在,我正在使用JSONp来创建一个对象.由于jsonp无法发帖,我只能使用get发送数据.
我可以使用GET请求并仍然反序列化吗?我知道我可以为每个使用@QueryParam,然后以某种方式反序列化.但是像POST和Put一样,我可以给它一个输入参数并期望Jersey自动反序列化.
如何使用Jersey将json反序列化为java对象?
谢谢.
经过一些研究,直接从json反序列化并不困难.这就是我做到的.
使用与对象字段名称匹配的键从客户端发送JSON作为queryparam.
ObjectMapper mapper = new ObjectMapper();
Contact contact = mapper.readValue(json, Contact.class);
Run Code Online (Sandbox Code Playgroud)
您可以使用ObjectMapper反序列化 - 一块蛋糕;)
| 归档时间: |
|
| 查看次数: |
10430 次 |
| 最近记录: |