当前位置: 首页 > 面试题库 >

将JSONObject转换为Map

松洛华
2023-03-14
问题内容

我有JSONObject一些要转换成的属性Map<String, Object>

我可以从json.org或使用ObjectMapper什么吗?


问题答案:

使用来自http://json.org/的
Jackson(http://jackson.codehaus.org/)

HashMap<String,Object> result =
        new ObjectMapper().readValue(<JSON_OBJECT>, HashMap.class);


 类似资料:
  • 问题内容: 我有一个对象。用它创建对象的最简单方法是什么? 问题答案: 再次从中获取JSON字符串并进行解析

  • 我想将字节转换为JsonObject。我试着这样: 但我遇到编译器错误: 我怎么能这样呢?

  • 问题内容: 我正在使用A 将Json从Web转换为字符串。 这可能很简单,但是我似乎无法将此字符串转换为。 我怎样才能做到这一点? 问题答案: 请参阅文档和示例。

  • 问题内容: 我对服务进行了调用,并将响应存储在中。但是,我试图将其转换为类对象并得到错误。这是我的代码: 响应如下所示: 这是该类的样子: 但是我得到了错误: 我究竟做错了什么? 编辑1: 这是从答案中使用gson的尝试: 但是我得到了错误: 问题答案: 找出问题所在。需要提取jsonobject而不是获取字符串。这是解决此问题的行:

  • 问题内容: 基本上我有: 现在,我想将其转换为包含相同信息的。这样我就可以绕过对象,然后在需要时可以从对象中获取所有信息。任何帮助,将不胜感激,谢谢。 问题答案: 通常,Json对象将包含您的值(包括数组)作为其中的命名字段。因此,类似: 在JSON中将是{“ arrayName”:[…]}。

  • 请帮我把这个移开。下面是我的代码: 这是我从php文件中得到的json