新版sdk自身提供json解析庫,為了向下相容很多程式仍會採用其他類庫來解析,以下就是用jsonkit解析的例子
nslog(@"
列印測試
");nsstring
*jsonstring =@"[,\"name\":\"samyou\"},,\"name\":\"samsam\"}]";
nsdata
*data=[jsonstring datausingencoding:nsutf8stringencoding];
nsarray
*arr=(
nsarray
*)[data mutableobjectfromjsondata];
nslog(@"count=%d",arr.count);
for(int i=0;icount;i++)
(3)使用ios5自帶解析類nsjsonserialization方法解析:(無需匯入包,ios5支援,低版本ios不支援)
[cpp]view plain
copy
- (ibaction)btnpressios5json:(id)sender
原文:
iOS網路筆記 JSON解析
json資料解析 1 獲取資料 傳送網路請求,接收返回來的資料 本例子為簡化流程,採用模擬資料 即本地資料 2 轉變成nsdata資料 3 資料解析 4 存進陣列 5 遍歷陣列,取出需要的資料 看需要,如果需要,可巢狀遍歷 附上練習素材 直接貼 import viewcontroller.h int...
IOS學習筆記,網路請求,json解析
建立乙個同步的請求,需做如下步驟 1 建立乙個nsstring 型別的url字元 並把該url轉化為nsurl型別 設定請求的url 2 把url物件賦值到nsurlrequest物件中,如為多個請求,需放入nsmutableurlrequest中。3 建立乙個nsurlconnection的例項,...
JSON解析筆記
一 重要!二注意 如果if後面是0的話就執行 二,如果if後面是1 就執行 1 一,json簡介 json 是一種輕量級的資料交換格式,檔案內容類似於oc的字典中的鍵值對。二,json語法 鍵值對表示 鍵名用雙引號括起來,冒號後面跟值。值為雙引號括起來的字串 中括號括起來的陣列 大括號括起來的字典形...