码迷,mamicode.com
首页 > 移动开发 > 详细

iOS开发-简单解析JSON数据

时间:2014-07-07 13:36:00      阅读:237      评论:0      收藏:0      [点我收藏+]

标签:blog   http   文件   width   数据   os   

  • 什么是JSON

    ?
    • JSON是一种轻量级的数据格式,一般用于数据交互
    • 服务器返回给客户端的数据,一般都是JSON格式或者XML格式(文件下载除外)

?

  • JSON的格式很像OC中的字典和数组

    ?
    • {“name" : “Jack", “age" : 10}
    • {“name” : [“jack”, “rose”, “jim”]}
    ?
    • 标准JSON格式的注意点: key必须用双引号

?

  • 要想从JSON中挖掘出具体的数据,需要对JSON进行解析

    ?
  • JSON解析方案

    • 在iOS中,JSON的常见解析方案有4种
      • JSONKit
      • SBJson
      • TouchJSON
      • NSJSONSerialization(苹果原生,性能最好)

?

  • NSJSONSerialization的常见方法

    • JSON数据 -> OC对象
      • +(id)JSONObjectWithData:(NSData *)data options:(NSJSONReadingOptions)opt error:(NSError *)error;
    ?
    • OC对象 -> JSON数据
      • +(NSData *)dataWithJSONObject:(id)obj options:(NSJSONWritingOptions)opt error:(NSError *)error;bubuko.com,布布扣
?
?

?

iOS开发-简单解析JSON数据,布布扣,bubuko.com

iOS开发-简单解析JSON数据

标签:blog   http   文件   width   数据   os   

原文地址:http://www.cnblogs.com/zfan/p/3815453.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!