2014-12-19 54 views
0

如何分析其含有多个阵列JSON数组>我添加了一个结构below.I需要单独解析类别object.There两种类别对象(XYZ,XYZ2)如何解析内部JSON ojbects separatly

{ 
    "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

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

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

您需要创建模型类,但分析相当简单:

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

你可以在上面的链接信息。