首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >如何在android中处理这种类型的响应?

如何在android中处理这种类型的响应?
EN

Stack Overflow用户
提问于 2019-10-03 21:20:56
回答 1查看 19关注 0票数 0

我从Api那里得到了这样的回应。其中locationSector是固定密钥,但内部密钥可以存在或不存在,也可以与密钥值相对应。这是json字符串。我如何将其存储在hashmap中,内部值也可以存储在hash map中,如。HashMap<String, HashMap<String,List<String>>>

代码语言:javascript
运行
复制
  "locationSector": {
    "Adampur": [
      "Adampur",
      "Agroha",
      "Anaj Mandi",
      "Auto Market",
      "Bhadu Colony",
      "Chulibagrian"
    ],
    "Allahabad": [
      "Allahabad"
    ],
    "Gurgaon":[
      "Dlf 1",
      "Dlf 2"
      ]
  }
EN

Stack Overflow用户

发布于 2019-10-03 21:41:58

如果您使用的是org.json库,请尝试以下内容:

代码语言:javascript
运行
复制
import com.fasterxml.jackson.databind.ObjectMapper;
Map<String, Object> response = new ObjectMapper().readValue(str, HashMap.class);

str = youre是json字符串。

就这么简单,如果你想要一个studentId,

代码语言:javascript
运行
复制
String studentIds = response.get("student id").toString();
票数 0
EN
查看全部 1 条回答
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/58220065

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档