java - 如何在android上将Json转换为JsobObject

标签 java

我有一个像这样的 json 结构:

[{
    "name": "test",
    "urlImg": "test",
    "description": "test",
    "urlLink": "test",
}]

我想检索 4 个值,我尝试过:

JSONObject jsonObj = new JSONObject(jsonStr);
name = jsonObj.getString("TAG_TITLE");

我正确下载了 json,但 name 没有检索到任何内容。我是否解析错误?

最佳答案

您的 JSON 是数组 [...] 和一个对象 {..}。所以你需要

  1. 创建JSONArray
  2. 获取其唯一的JSONObject
  3. 读取其属性

关于java - 如何在android上将Json转换为JsobObject,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30484819/

相关文章:

Java:创建一个类的列表(List<Class>),并迭代它

java - Java Socket 程序中的 PrintWriter

java - onProgressUpdate() 中的 NullPointerException

java - mybatis使用foreach进行批量插入

java - https 帖子 : MalformedURLException on App Engine

java - 如何从文件夹 Java IMAP 客户端移动消息/邮件

java - 从 Selenium 中的内部标记中提取文本

java - 代码在主方法中运行,但在另一个方法中不运行

java - 复制一个数组

java - 任何取消日期格式的简单方法?