如何分别解析内部json对象

时间:2014-12-19 11:04:30

标签: android json

如何解析包含多个数组的json数组>我在下面添加了一个结构。我需要单独解析类别对象。有两个类别对象(XYZ,XYZ2)

{
  "ABC-BH":[
    {
      "category":"XYZ",
      "category_ch":"Main",
      "pdfs":[

      ],
      "thumbs":[

      ],
      "previews":[

      ],
      "url":"http://abc/list/20141219/"
    },
    {
      "category":"XYZ2",
      "category_ch":"Newsweek",
      "pdfs":[

      ],
      "thumbs":[

      ],
      "previews":[

      ],
      "url":"http://abc/list/20141219/"
    }
  ]
}

1 个答案:

答案 0 :(得分:1)

使用Gson,它是Google的一个库,它以简单的方式封装了JSON解析。

https://code.google.com/p/google-gson/

您需要创建模型类,但解析非常简单:

 YourClass theClass = gson.fromJson(stringJSON, YourClass.class);

您可以在上面的链接中找到相关信息。