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

NSMutableDictionary转化为JSON字符串数据样例

2015-10-23 00:00 585 查看
摘要: NSMutableDictionary转化为JSON字符串

#import <Foundation/Foundation.h>

int main(int argc, const char * argv[]) {
@autoreleasepool {
NSMutableDictionary *dict=[[NSMutableDictionary alloc]init];
[dict setObject:@"1" forKey:@"one"];
dict[@"dc"]=@{@"two":@"2"};
NSLog(@"dict:%@",dict);

NSData *data=[NSJSONSerialization dataWithJSONObject:dict options:NSJSONWritingPrettyPrinted error:nil];
NSString *str=[[NSString alloc]initWithData:data encoding:NSUTF8StringEncoding];
NSLog(@"JsonStr:%@",str);
}
return 0;
}
/打印结果为:dict:{
dc =     {
two = 2;
};
one = 1;
}
2015-10-23 16:43:25.025 Test110[6562:614592] JsonStr:{
"one" : "1",
"dc" : {
"two" : "2"
}
}
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息