JSON Array逐元素解析

时间:2016-04-10 14:35:43

标签: java json

我有一个像这样的JSON数组:

[
   {
     "stats": {
     "callQuality": 5,
     "audioRecvRemoteMute": false,
     "audioRecvLocalMute": true,
     },
     "rtpStatsList": [
     {
        "media": 1,
        "direction": 1,
        "content": true,
     }
   ],
   "timestamp": 1460208299000
   },
   {
      "stats": {
      "callQuality": 5,
      "audioRecvRemoteMute": false,
      "audioRecvLocalMute": true,
   },
   "rtpStatsList": [
   {
      "media": 1,
      "direction": 1,
      "content": true,
   }
   ],
  "timestamp": 1460208299000
 },
]

阵列中有多个元素(例如180个元素)。我需要rtpStatsList下的“media”和“direction”参数。 使用JAVA解析相同的任何有用的建议?

1 个答案:

答案 0 :(得分:0)

使用此:http://theoryapp.com/parse-json-in-java/ 您对以下内容有广泛的解释:

  • 构建网址。
  • 从网址阅读。
  • 为内容构建JSON对象。
  • 从结果数组中检索第一个结果。
  • 打印出信息。