JSON数据解析总结

来源:互联网 发布:plsql从excel导入数据 编辑:程序博客网 时间:2024/05/29 04:52


1、优先使用iOS自带的解析器(只需要兼容iOS5以上版本)

1)自带解析器

      特点:使用类方法,不需要实例化,可以直接通过方法解析JSON数据

      类名:NSJSONSerialization    方法:JSONObjectWithData:options:error:

2)需要兼容iOS5以下版本需要用到第三方类库

     解析器JSONKit     类名:JSONDecoder   方法:objectWithData:

     解析器TouchJson     类名:CJSONDeserializer   方法:deserialize:error:

     解析器SBJson     类名:SBJsonParser   方法:objectWithData:

2、第三方库使用步骤:

      1)下载并拷贝到工程路径下

       2)以create group方式导入工程

       3)如果工程使用ARC,则针对导入的源文件使用-fno-objc-arc命令


3、JSON数据解析步骤:

    1)从数据源获取json数据

    2)将json数据转换为NSDictionary或NSArray

    3)解析NSDictionary或NSArray

0 0