sbjson数据的生成和解析
来源:互联网 发布:php写接口 用什么框架 编辑:程序博客网 时间:2024/06/15 04:48
Json是一种类似XML的数据传输方式。已经是一种普遍使用的网络传输格式。
以下是我使用json的总结。
经常会用到json在序列化和反序列。不多说,用例子说明一切。
1.把json数据解析成通用数据的实例:
id jsonObject =[jsonString JSONValue];
通过判断jsonObject在类型解析数据。
2.把数据组织成jason数据的实例:
{"age":30,"name":"xcode","num":["first","second","third"]}
NSMutableDictionary *jsonDic= [NSMutableDictionarydictionaryWithCapacity:4];
NSNumber *age= [NSNumber numberWithInt:30];
NSArray *aArray= [NSArray arrayWithObjects:@"first", @"second", @"third", nil];
[jsonDic setObject:@"xcode" forKey:@"name"];
[jsonDic setObject:age forKey:@"age"];
[jsonDic setObject:aArray forKey:@"num"];
SBJsonWriter *jsonWriter= [[SBJsonWriter alloc] init];
NSString *jsonStr= [jsonWriter stringWithObject:jsonDic];
NSData *jsonData= [jsonWriter dataWithObject:jsonDic];
注:json内容被SBJson转换为Objective-C的类型的方式如下:
String -> NSMutableString
Array -> NSMutableArray
Object -> NSMutableDictionary
Boolean -> NSNumber
Number -> NSDecimalNumber
- sbjson数据的生成和解析
- SBJson数据的生成和解析
- 我的SBJson来生成和解析JSON串的代码
- sbjson的解析
- SBJson 框架使用2 SBJson解析数据 解析字典,数组
- SBJson解析
- iOS 使用SBJSON创建和解析JSON
- iOS 使用SBJSON创建和解析JSON
- 服务器返回的json数据,通过本地解析调用SBjson的类
- JSON数据的生成和解析
- Xml 格式数据的生成和解析
- Xml格式数据的生成和解析
- ASIHttpRequest+SBJson完成Http请求,以及json数据解析
- ios 中使用SBJson拼接和解析json
- ios 中使用SBJson拼接和解析json
- JSON数据的解析和生成Json数据
- iphone 之SBJson 解析
- iOS SBJson网络解析
- Android 无法获得 SCREEN_ON和SCREEN_OFF广播问题
- Java 随机生成验证码,支持大小写字母、数字;随机字体
- ARM926EJ-S/ARM920T 协处理器 CP14, CP15详解
- ASP.NET传参汇总
- VirtualAlloc和VirtualCopy的蕴含知识点
- sbjson数据的生成和解析
- 工厂模式
- Ubuntu Linux下安装 Redis 并配置开机启动
- 17个失败案例
- 关于LZ77压缩算法 有代码
- ORA-12154问题分析
- SOAP 介绍
- %EXCEUTE在一个SQL Action里执行多条SQL语句
- 燕十八公益php课程---面向对象课堂笔记(二)