gpt4 book ai didi

jersey - 使用 Jersey 将 JSON 反序列化为对象

转载 作者:行者123 更新时间:2023-12-04 17:38:01 24 4
gpt4 key购买 nike

我正在使用 Jersey,它从客户端的 JSON 或 xml 中创建一个对象。

现在,我使用 JSONp 创建一个对象。由于 jsonp 不能发帖,我只能使用 get 发送数据。

  • 我可以使用 GET 请求并仍然反序列化吗?我知道我可以为每个使用 @QueryParam 然后以某种方式反序列化。但是像 POST 和 Put 一样,我可以给它一个输入参数并期望 Jersey 自动反序列化。
  • 如何使用 Jersey 将 json 反序列化为 java 对象?

  • 谢谢。

    最佳答案

    经过一番研究,直接从json反序列化并不难。我就是这样做的。

    使用与对象字段名称匹配的键从客户端发送 JSON 作为查询参数。

    ObjectMapper mapper = new ObjectMapper();
    Contact contact = mapper.readValue(json, Contact.class);

    您可以使用 ObjectMapper 反序列化 - 小菜一碟;)

    关于jersey - 使用 Jersey 将 JSON 反序列化为对象,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11831981/

    24 4 0
    Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
    广告合作:1813099741@qq.com 6ren.com