![]() |
||
Major Member
![]() 加入日期: Nov 2006
文章: 299
|
你想的太複雜了
把value讀出來後再new一個jsonObject就好了 譬如你要讀TimeStamp 假設你一開始po的json為String test String value = new JSONObject(test).getJSONArray("data").getJSONObject(0).getString("value"); String TimeStamp = new JSONObject(value).getString("TimeStamp"); 剩下的就看你要怎麼暫存 |
|||||||
![]() |
![]() |
*停權中*
加入日期: Dec 2010
文章: 341
|
我後來想通了
要用if判別 直接判別 tag 根據不同tag拉入不同的value然後用不同的object 就可以解決了 之前都只拉value裡面的 才會有問題 謝謝 |
||
![]() |
![]() |
Regular Member
![]() ![]() 加入日期: Aug 2001
文章: 66
|
value中的值是可以轉obj的
{"TimeStamp":"1402915819","GroupList":[{"Name":"hhgggb","Device":"wowowow","BGColor":"#ffba00","Image":{"Size":0,"Local":"0","Path":"\/data\/data\/com.wowow.love\/My_Group_Icon\/GroupIcon.jpg"}}]} 會不會你沒把前後引號拿掉了(或是轉的時後又加了一組引號上去) http://json.parser.online.fr/ 用線上的parser看看就知了
__________________
過客一遊 此文章於 2014-06-18 10:07 PM 被 altubers 編輯. |
![]() |
![]() |