使用JSONKit将字符串,字典,数组转换成json格式
2016-08-29 16:42
609 查看
使用JSONKit将字符串,字典,数组转换成json格式
转自:http://blog.sina.com.cn/s/blog_6b8c3d7a01018803.htmlNSString*str = nil;
//字符串
NSMutableString *string = [[NSMutableString alloc] init];
[stringappendString:@"xxxx"];
str =[string JSONString];
NSLog(@"str1:%@",[NSString stringWithString:str]);
//数组
NSArray*array = [[NSArray alloc] initWithObjects:@"111",@"333",@"222",nil];
// NSMutableArray *array =[NSMutableArray array];
str = [arrayJSONString];
NSLog(@"str2:%@",[NSString stringWithString:str]);
[arrayrelease ];
//字典
NSArray*firstArr = [NSArray arrayWithObjects:@"first",@"second",nil];
//基本数据类型转换成NSNumber类型
NSArray*secondArr = [NSArray arrayWithObjects:[NSNumbernumberWithDouble:2.1],[NSNumber numberWithBool:NO], nil];
//加到字典中
NSDictionary*dic = [NSDictionarydictionaryWithObjectsAndKeys:firstArr,@"first",secondArr,@"second",nil];
//转化成json格式
str = [dicJSONString];
NSString*str2 = [NSString stringWithString:str];
NSLog(@"str3:%@",str2);
//编码
NSData*archive = [NSKeyedArchiverarchivedDataWithRootObject:array];
// NSLog(@"archive:%@",archive);
NSArray*arr2 = [NSKeyedUnarchiver unarchiveObjectWithData:archive];
NSLog(@"arr2:%@",arr2);
[align=center][/align]
相关文章推荐
- 使用JSONKit将字符串,字典,数组转换成json格式
- 使用JSONKit将字符串,字典,数组转换成json格式
- 使用JSONKit将字符串,字典,数组转换成json格式
- NSJSONSerialization使用——json格式字符串与dict字典的相互转换
- 使用JSONKit将字符串,字典,数组…
- json对象、json格式字符串、java对象【使用此net.sf.json.JSONObject将java对象[比如数组集合Map、Map扩展]转换成json格式字符串】
- 使用jackson来进行数组格式的json字符串转换成List。
- 将数组转换为json格式字符串
- 将字典或者数组转换成JSON数据或者字符串
- 后台将对象转换为json格式,前台js解析json数据,将字符串转化为数组
- 把字典和数组转换成json字符串
- js前台传递json字符串数组到后台有后台转换成list集合或其他格式的问题解决
- Json格式字符串转换为数组
- JAVA 数组格式的json字符串转换成List
- iOS json格式的字符串转字典或数组
- javascript 数组的使用 + js 对象 转换为json 字符串
- object转化成json,json格式字符串转字典,数组或字典转为json串
- iOS 第七期考核题(字符串以及字典的使用 数组内容转换成字符串)
- 将字符串修改成数组,这是生成的字符型坐标,转换成json格式
- 使用JavaScriptSerializer序列化集合、字典、数组、DataTable为JSON字符串