看板 MacDev 關於我們 聯絡資訊
Dear all 有個問題想請教一下,關於Json parse的部份, 最近在練習這類型的部分,(因為聽說很多open data 的東西都是提供json取資料。 XD) 有稍微對Json的格式研究了一下,也知道{}是objec []是陣列, 然後去找了有興趣的json想說磨磨刀, 試著挑了幾個也算是成功的抓下來,也可以解析。 但是在下面這個踢到鐵板。 http://odata.tn.edu.tw/tnsport.json NSURL *url = [NSURL URLWithString:@"http://odata.tn.edu.tw/tnsport.json"]; NSURLRequest *request = [NSURLRequest requestWithURL:url]; NSData *data = [NSURLConnection sendSynchronousRequest:request returningResponse:nil error:nil]; dic = [NSJSONSerialization JSONObjectWithData:data options:NSJSONReadingMutableLeaves error:&error]; 不管是用data / dictionary收都只會收到nil。 (話說NSData本來就是nil,dic也當然是nil XD) (原本我還期待收到檔案後再去處理可能很多層的部份。 XD) 而且這個json裡面居然有建table的部份, 想請教一下在解析這個json的部份是不是我用錯了什麼。 @@ 感謝。 -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 114.39.129.235 ※ 文章網址: http://www.ptt.cc/bbs/MacDev/M.1397674640.A.716.html
benjenq:這網址回傳的JSON內容太大,得先找個地方存起來 04/17 05:49
wfgh:Error: Parse error on line 12: 04/17 20:16
wfgh:... "#text": " CR 04/17 20:17
wfgh:----------------------^ 04/17 20:17
coolthor:感謝,後來查了一下似乎是json有問題!謝謝各位幫忙 :) 04/18 06:49