JSON数据总结
来源:互联网 发布:java面向对象的特点 编辑:程序博客网 时间:2024/06/03 16:20
JSON数据(NSData) -> OC对象(Foundation Object)
- {} -> NSDictionary @{}
- [] -> NSArray @[]
- “jack” -> NSString @”jack”
- 10 -> NSNumber @10
- 10.5 -> NSNumber @10.5
- true -> NSNumber @1
- false -> NSNumber @0
- null -> NSNull
JSON数据(NSData) -> OC对象(Foundation Object)
// 利用NSJSONSerialization类+ (id)JSONObjectWithData:(NSData *)data options:(NSJSONReadingOptions)opt error:(NSError **)error;
- NSJSONReadingOptions
- NSJSONReadingMutableContainers = (1UL << 0)
- 创建出来的数组和字典就是可变
- NSJSONReadingMutableLeaves = (1UL << 1)
- 数组或者字典里面的字符串是可变的
- NSJSONReadingAllowFragments
- 允许解析出来的对象不是字典或者数组,比如直接是字符串或者NSNumber
- NSJSONReadingMutableContainers = (1UL << 0)
OC对象(Foundation Object)-> JSON数据(NSData)
// 利用NSJSONSerialization类+ (NSData *)dataWithJSONObject:(id)obj options:(NSJSONWritingOptions)opt error:(NSError **)error;
格式化服务器返回的JSON数据
- 在线格式化:http://tool.oschina.net/codeformat/json
- 将服务器返回的字典或者数组写成plist文件
0 0
- Json数据应用总结
- json数据解析总结
- JSON数据总结
- JSON数据解析总结
- json数据及用法总结
- GSON解析json数据总结
- 总结strut2如何返回json数据
- Android 解析xml 和 json数据总结
- 构造JSON格式数据方法总结
- Android网络数据JSON解析使用总结
- springMVC接收前端json数据的总结
- flask post JSON 数据获取方式总结
- JSON总结- JSON与JAVA的数据转换实例
- dojo1.1.0学习总结--JSON数据对象案例
- dojo1.1.0学习总结--Gird绑定JSON数据案例
- Struts2返回JSON数据的方式总结1
- Struts2返回JSON数据的方式总结2
- 总结, 一定不要相信现有数据, json坑人无数
- Print1ToMaxNDigits
- Android 自定义带动画效果的开关按钮
- KMP字符串模式匹配详解
- 分分钟学会Linux常用指令--Part3
- 弹出层的静态界面和动态效果(弹出关闭)
- JSON数据总结
- 请求转发与重定向之间的区别
- LeetCode#171 Excel Sheet Column Number
- weblogic卸载时,点击开始菜单的“Uninstall Oracle WebLogic”没有反应,怎么卸载?
- {微结}2016.08.13【初中部 NOIP提高组 一试】模拟赛B
- #245 Subtree
- 【剑指offer】O(1)时间删除指定节点
- [Leetcode]151. Reverse Words in a String
- hdu 1403 Longest Common Substring 后缀数组求最长公共子串