close
今天查了一下後面JAVA的課程,十月份開始,看來可以好好再打打底子了,希望很快可以學到一個可資開發的程度。
上回,連上網取得資料只有一個單一字串,所以很容易解析JSON資料,今天要實作一段JSON陣列,相當實用的方法,舉凡去讀Google Finance上的股票資料,資料格式都是JSON陣列。也就是學會這個,就可以自由發揮去取各網站上的資料。
最後,各組陣列資料列表,稱為ArrayList,用add把迴圈出來的各組資料放進去ArrayList就可以了。
時間有限,今天就到此吧!
上回,連上網取得資料只有一個單一字串,所以很容易解析JSON資料,今天要實作一段JSON陣列,相當實用的方法,舉凡去讀Google Finance上的股票資料,資料格式都是JSON陣列。也就是學會這個,就可以自由發揮去取各網站上的資料。
[JSON物件, JSON物件, JSON物件]稱之 JSONArray (JSON陣列)取得一段字串性質的JSON陣列,就需要用JSONArray把資料解析出來,而進一步要用迴圈的方式去逐一讀出JSON資料,意指定義整數i,小於JSON陣列長度,i++指i每次增加1套回去取資料。
JSON物件 包含 {屬性: "值", 屬性: "值"}
for (int i = 0; i<array.length(); i++){JSON物件每組資料稱為map,用HashMap把JSON資料丟進去,包含定義好的屬性和值的性質,用put丟進去HashMap。
最後,各組陣列資料列表,稱為ArrayList,用add把迴圈出來的各組資料放進去ArrayList就可以了。
時間有限,今天就到此吧!
全站熱搜
留言列表