首页 > 编程知识 正文

ios字典与json,ios字典取值

时间:2023-12-27 22:28:10 阅读:327432 作者:UKHB

本文目录一览:

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方法如下

版权声明:该文观点仅代表作者本人。处理文章:请发送邮件至 三1五14八八95#扣扣.com 举报,一经查实,本站将立刻删除。