java - 如何通过 key 从 JSON 中获取值?

标签 java json

JSON 看起来像:

{  
   "cover":"blabla.jpg",
   "content":[  
      {  
         "article":"article_text",
         "document":"document_text"
      }
   ]
}

我知道如何得到“cover”:

JSONObject json = new JsonObject(jsonStr);
json.get("cover");

但是如何通过 "article" 键获取值呢?

最佳答案

你可以尝试这样的事情:

yourJSonObject.getJSONObject("cover").getJSONObject("content").getJSONObject("article");

关于java - 如何通过 key 从 JSON 中获取值?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36812881/

相关文章:

java - html5中keygen标签的使用

javascript - 如何使用 WSO2 API 管理器为我们自己的数据库创建 API

javascript - Typescript 中的 Json 形成(Angular 7)

javascript - 如何找到 JSONArray 中两个连续对象之间的最大和最小差异

javascript - 如何将自定义路由移至 jsonServer 中的 server.js 之外

java - JMockit Deencapsulation setField 不持久

JAVA 在 "if"语句中出现空指针异常?

java - 使用 Java 线程为单线程 TCP 套接字服务器的客户端添加并发

Java : Custom Timestamp Format : verify format to microsec precision

jquery - AJAX 添加到 URL 字符串