Re: [問題] json解析
其實不太知道你不懂得點,
分享一下我學到的概念和找到的工具
JSON 是 JavaScript Object Notation,所以他還是個 JavaScript
然後 {} 這個表示括號中的是物件,[] 這個表示括號中的是陣列
所以利用你的第二個例子
{"setgroup":
[{"groupid":"GROPINF0025","peoplenum":"5","groupnum":"5","content":"test"}],
"group":[{"PeopleName":"\u9673\u5c0f\u738b","GroupNumber":"1"},
{"PeopleName":"\u6f58\u5c0f\u6642","GroupNumber":"2"},
{"PeopleName":"\u9673\u5c0f\u9999","GroupNumber":"3"}]}
有一個 JSONObject,裡面可以利用 "setgroup" 和 "group" 分別取出兩個 JSONArray
setgroup 取出的 JSONArray 長度為 1,裡面的 JSONObject 可以用
groupid, peoplenum, groupnum, content 取出東西。
group 取出的 JSONArray 長度為 3,裡面的 JSONObject 可以用
PeopleName 和 GroupNumber 取出東西
另外分享好用的工具,因為 JSON 還是 JavaScript,所以如果有一串 JSON String,
肉眼無法快速解析,可以靠 JavaScript beautifier 的工具處理。
請 google javascript beautifier,然後把一長串的 JSON String 貼進去,
處理之後,會自動斷行、縮排,我想這對寫程式要處理 JSON 還蠻方便的。
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 118.99.175.225
推
10/03 15:38, , 1F
10/03 15:38, 1F
推
10/03 20:02, , 2F
10/03 20:02, 2F
→
10/03 20:03, , 3F
10/03 20:03, 3F
討論串 (同標題文章)