PCDVD數位科技討論區
PCDVD數位科技討論區   註冊 常見問題 標記討論區為已讀

回到   PCDVD數位科技討論區 > 其他群組 > 七嘴八舌異言堂
帳戶
密碼
 

  回應
 
主題工具
戰長
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");

剩下的就看你要怎麼暫存
     
      
舊 2014-06-17, 05:46 PM #11
回應時引用此文章
戰長離線中  
公不
*停權中*
 

加入日期: Dec 2010
文章: 341
我後來想通了

要用if判別

直接判別 tag

根據不同tag拉入不同的value然後用不同的object

就可以解決了

之前都只拉value裡面的

才會有問題

謝謝
 
舊 2014-06-18, 09:04 PM #12
回應時引用此文章
公不離線中  
altubers
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 編輯.
舊 2014-06-18, 10:05 PM #13
回應時引用此文章
altubers離線中  


    回應


POPIN
主題工具

發表文章規則
不可以發起新主題
不可以回應主題
不可以上傳附加檔案
不可以編輯您的文章

vB 代碼打開
[IMG]代碼打開
HTML代碼關閉



所有的時間均為GMT +8。 現在的時間是03:34 PM.


vBulletin Version 3.0.1
powered_by_vbulletin 2025。