您的位置:首页 > Web前端 > JavaScript

Json字符串与字典对象的相互转化

2016-02-22 10:23 555 查看
Json字符串转对象:

    NSString *jsonStringSource =
@"{\"name\":\"张三\",\"age\":\"10\"}";
   
NSData *jsonDataSource = [jsonStringSource
dataUsingEncoding:NSUTF8StringEncoding];
   
NSError *error;

    NSDictionary *jsonObj = [NSJSONSerialization
JSONObjectWithData:jsonDataSource options:NSJSONReadingAllowFragments
error:&error];

字典对象转Json字符串:

    NSData *jsonDataTarget = [NSJSONSerialization
dataWithJSONObject:d options:NSJSONWritingPrettyPrinted
error:&error];
   
NSString *jsonStringTarget = [[NSString
alloc]initWithData:jsonDataTarget
encoding:NSUTF8StringEncoding];

数据结果据如下:

内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: