java - JSON 解析 Android Java

标签 java android json

我想解析这个 json 但我做不到。这是 Json 结构:

enter image description here

例如:我想获取 String product type => Car

此代码不起作用:

JSONObject mainData = response.getJSONObject("decode");
String productType = mainData.getString("Product Type");

请帮忙

最佳答案

decode 是一个数组而不是一个对象,所以它应该是

JSONArray mainData = response.getJSONArray("decode");

然后您可以使用索引获取内部对象。

JSONObject jsonObj = mainData.getJSONObject(0);
String answer = jsonObj.getString("label"); //Make

关于java - JSON 解析 Android Java,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/50802472/

相关文章:

java - 分布式发布订阅Akka集群中的发布和发送策略

android - OCR,将识别的文本放在相机 View 上

android - onStartJob 和 onStopJob 在 android 中无法运行后台线程

android - 服务器请求/JSON解析

java - Hibernate + Json + 字符串数组

java - 如何从不同的 Activity 类设置 onclicklistener?

java - 在 Java 中解析 Java 的最佳方式

java - JPA 强制转换异常

android - AlarmManager 中重复警报的不同间隔时间

python - 基于 Sublime Text 2 语法的特定 font_face