当前位置: 首页 > 知识库问答 >
问题:

如何从json[duplicate]获取值

翁烨霖
2023-03-14

如何用Java解析JSON文件中的数据?

{
  "data": {
    "id": "QrikEQpEXp3RvklQSHyHSYOakQkXlRId",
    "stream_key": "super-secret-stream-key",
    "status": "idle",
    "playback_ids": [
      {
        "policy": "public",
        "id": "OJxPwQuByldIr02VfoXDdX6Ynl01MTgC8w02"
      }
    ],
    "created_at": "1527110899"
  }
}

共有1个答案

令狐凌
2023-03-14

把它放入http://jsonviewer.stack.hu/,在那里你可以看到JSON的结构。

Java你会在这里找到你的答案:如何解析JSON在Java

如果是JavaScript,你可以只做(例如)

const json = {
   "data":{
      "id":"QrikEQpEXp3RvklQSHyHSYOakQkXlRId",
      "stream_key":"super-secret-stream-key",
      "status":"idle",
      "playback_ids":[
         {
            "policy":"public",
            "id":"OJxPwQuByldIr02VfoXDdX6Ynl01MTgC8w02"
         }
      ],
      "created_at":"1527110899"
   }
}

console.log(json["data"]["id"])
 类似资料:
  • 我使用Spring设置,使用json映射转换器将POJO类作为json发送回客户端。 例如。: 这将返回例如类似于客户端的内容: 我想截取所有控制器操作,将json包装成如下内容: 最好的方法是什么?

  • 我有一个这样的回应json, 我想显示userId=3的详细信息,但没有为我提供获取详细信息的endpoint。所以我想从这个endpoint得到细节。 应用程序内: 我已经显示了仪表板的数据(使用recyclerview/list)

  • 我需要用函数SSJS from mJson()读一个URL。例如Notes View的数据访问API http://{host}/{database}/api/data/collections/name/{name} 我该怎么做? P. S我认为(我不知道是否是真的),如果我使用Java代码(例如类URLReader从这个博客,我失去作者/读者的功能,因为是我的服务器,而不是当前用户执行读取流?

  • 我试图从一个.json数组创建一个数组,并且从当前的.json数组中只获取2个变量(keyName和token)。 目前,我使用了一个api调用来获取.json文件,然后将其解析为一个数组,如下所示: 请帮忙,因为我是初学C#的,如果有些说不通的话,对不起,我的英语不是很好。

  • 我一直在挠头,不知道是否有人能给我一个指针。我将一些数据作为变量从JSON提取到PHP,当存在嵌套节点时,我可以做到这一点——如果节点是文本,而不是如果节点是数字。我使用的是json_decode,这与如何使用PHP从json中提取数据不同? 这是可以的 这不起作用 所以我的问题是,当节点是一个数字时,我如何瞄准它?谢啦