本文目錄一覽:
ios字典怎麼轉換成json字元串
首先需要確定你的json解析出來的是什麼類型的,下面提供的是NSData型的,如果解析出來是其他類型需要先轉為NSData: NSData *data; NSDictionary *dict = [NSJSONSerialization JSONObjectWithData:data options:0 error:nil];
iOS post請求向伺服器發送json格式數據(數組或字典)
1.字典
(ps usernames 是欄位,jsonString是轉換json格式的字典)
2.數組
數組其實和字典一樣,只需將(dataWithJSONObject: dicFriends )參數,換成數組就可以了
ios開發中怎麼用字典寫成一個json
系統自帶方法進行轉碼
+ (NSString*)dictionaryToJson:(NSDictionary *)dic
{
NSError *parseError = nil;
NSData *jsonData = [NSJSONSerialization dataWithJSONObject:dic options:NSJSONWritingPrettyPrinted error:parseError];
return [[NSString alloc] initWithData:jsonData encoding:NSUTF8StringEncoding];
}
iOS JSON轉字典
1.應用場景
介面傳輸數據時,有時需要用POST傳一長串string數據,一般要求轉為json格式方便伺服器解析
2.需要轉義的字元說明及oc方法實現
NSString轉json時若包含以下字元,需要進行轉義
” (雙引號)
/ (正斜線)
\n (換行符)
\b (退格符)
\f (換頁符)
\r (回車符)
\t (製表符,一個tab或按8下空格)
oc方法如下
原創文章,作者:OPBN,如若轉載,請註明出處:https://www.506064.com/zh-tw/n/141982.html