android - How can I parse this JSONArray/JSONObject like this? -


i have json data this:

  "books": [         {             "rating": {},              "subtitle": "",              "author": [                 "the oreilly java authors"             ],              "pubdate": "2003-9",              "tags": [],              "origin_title": "",                …… …… …… …… … …  

and want author data,some "author"data has more 1 author,but confused weather parse this:

jsonarray jsonbooks = mess.getjsonarray("books"); for(blabla){    jsonobject obj = jsonbooks.getjsonobject(i);    obj.getjsonarray("author").get(1): 

or

  jsonarray jsonbooks = mess.getjsonarray("books");     for(blabla){      jsonobject obj = jsonbooks.getjsonobject(i);       obj.getstring("author"); 

sencond way,i data like"["author,blabla "],i want rid off [" "],and need more string processing,if there better way looks first way?

first 1 right 1 change obj.getjsonarray("author").getstring(0):

jsonarray jsonbooks = mess.getjsonarray("books"); for(blabla){    jsonobject obj = jsonbooks.getjsonobject(i);    obj.getjsonarray("author").getstring(0): 

Comments

Popular posts from this blog

javascript - jquery or ashx not working -

opencv - DataType<cv::detail::deriv_type>::depth what is it used for -

python 3.x - Mapping specific letters onto a list of words -