JSON和plist的序列化和反序列化
2015-11-06 11:42
435 查看
NSData * data = [[NSDataalloc]init];
NSDictionary * dic = [NSDictionarydictionary];
[NSJSONSerializationJSONObjectWithData:dataoptions:NSJSONReadingMutableContainerserror:nil];
NSData * data1 = [NSJSONSerializationdataWithJSONObject:dicoptions:NSJSONWritingPrettyPrintederror:nil];
json的序列化:内容提交给服务前,将提交给服务器的OC对象转化成二进制数据!
json的反序列化:从服务器接收到数据,需要将服务器返回的二进制数据转化成OC对象!
NSData * data = [[NSDataalloc]init];
4000
id plist = [NSPropertyListSerializationpropertyListWithData:data
options:0format:NULLerror:nil];
NSDictionary * dic = [NSDictionarydictionary];
[NSJSONSerializationJSONObjectWithData:dataoptions:NSJSONReadingMutableContainerserror:nil];
NSData * data1 = [NSJSONSerializationdataWithJSONObject:dicoptions:NSJSONWritingPrettyPrintederror:nil];
json的序列化:内容提交给服务前,将提交给服务器的OC对象转化成二进制数据!
json的反序列化:从服务器接收到数据,需要将服务器返回的二进制数据转化成OC对象!
NSData * data = [[NSDataalloc]init];
4000
id plist = [NSPropertyListSerializationpropertyListWithData:data
options:0format:NULLerror:nil];
相关文章推荐
- js读txt
- JS-在WebStorm上使用TypeScript
- js加载txt
- (二)jsp的九大内置对象及其作用
- (二)jsp的九大内置对象及其作用
- ejs循环实例
- javascript如何实现暂停功能
- 在JSP中引入不了标签库,但是标签库存在,却依旧报错Can not find the tag library descriptor for ......
- javascript算法
- JSON解析(使用苹果官方提供的JSON库:NSJSONSerialization)
- 在jsp中使用log
- js原生之设计模式开篇介绍
- js限制文本框只能输入数字方法小结 【转】
- JSP页面问题
- Javascript模块化编程(三):require.js的用法
- json_decode
- JavaScript实现带缓冲效果的随屏滚动漂浮广告代码
- Javascript:学习Javascript的思维导图
- Javascript模块化编程(二):AMD规范
- Javascript模块化编程(一):模块的写法