`
zxs19861202
  • 浏览: 914726 次
  • 性别: Icon_minigender_1
  • 来自: 湖北—》上海
社区版块
存档分类
最新评论

IOS解析json

    博客分类:
  • ios
 
阅读更多

IOS解析json的方式有json-framework和JSONKit,JSONKit的效率要远高于json-framework,一下介绍这个方式解析json,

 

1、將JSONKit.h 和JSONKit.m文件复制到工程,见下面的附件

 

2、加入libz.dylib

 

3、解析的代码为:

 

    NSString *strJson = @"{\"aps\": {\"alert\":{\"body\":\"a msg come!\"},\"bage\":3,\"sound\":\"def.mp3\"}}";

    

    NSData* jsonData = [strJson dataUsingEncoding:NSUTF8StringEncoding];

    

    NSDictionary *resultsDictionary = [jsonData objectFromJSONData];


    

    NSLog(@"resultsDictionary%@", resultsDictionary);

分享到:
评论
3 楼 ta234 2012-09-28  
我想说 加入 JSONKit.h 和.m后,还有导入上面的库,无法运行,报3个红色警告!怎么办
2 楼 xiaohaiyutian 2012-08-21  
       
1 楼 xinlidexiaoman 2012-08-01  
额 崩掉了

相关推荐

    Delphi XE5 IOS 解析Json格式

    在Delphi XE5中使用SuperObject解析JSON数据,首先需要引入SuperObject相关的单元,如`SuperObject.pas`。然后,可以使用`SO()`函数创建一个空的JSON对象,或用`Parse()`方法解析一个JSON字符串: ```delphi uses ...

    iOS下json解析工具

    iOS下解析json数据,自己亲自使用过,挺好用的。 使用JSONKit的解析方法:(需导入包:#import "JSONKit/JSONKit.h") - (void)printJson{ //如果json是“单层”的,即value都是字符串、数字,可以使用...

    ios下解析json的demo

    本文将深入探讨如何在iOS环境下利用官方工具包解析JSON数据,以供开发者参考。 首先,我们需要了解JSON的基本结构。JSON是一种轻量级的、人可读的数据格式,主要用于存储和传输数据。其基本元素包括对象(object)...

    IOS之JSON数据解析

    本文将深入探讨如何在iOS中解析JSON数据,以“IOS之JSON数据解析”为主题,结合标签“源码”和“工具”,我们将讨论如何使用SBJson框架进行JSON的解析。 首先,JSON是一种轻量级的、易于人阅读和编写的数据格式,...

    ios下json数据解析的TouchJson的库

    接下来,我们来看一下如何使用TouchJson解析JSON数据。假设你已经从服务器获取到了一个JSON字符串,你可以使用以下步骤进行解析: 1. 将JSON字符串转换为NSData对象: ```objc NSString *jsonString = @"{ \"key\":...

    IOS json解析

    除了Apple提供的标准库,还有一些第三方库如SwiftyJSON、Decodable等,它们提供了更简洁易用的API来解析JSON。例如,SwiftyJSON允许我们直接通过点语法访问JSON对象,使得代码更加清晰。 总结来说,"IOS json解析...

    iOS xml解析和json解析demo

    总结一下,这个"iOS xml解析和json解析demo"将涵盖如何在iOS应用中解析XML数据,包括使用NSXMLParser和XMLParser,以及如何解析和序列化JSON数据,包括使用内置的JSONSerialization类和可能涉及的一些第三方库。...

    ios下三种解析json的库 sbjson TouchJson JSONKit

    - 提供了深度复制功能,可以在解析JSON时创建对象的完整副本。 - 由于不依赖于Foundation框架的JSON支持,因此适用于较旧的iOS版本。 3. **JSONKit** JSONKit是John Engelhart开发的高性能JSON解析库,它一度是...

    iOS-json转模型可视化工具

    在iOS开发中,数据解析是不可或缺的一环,而将JSON数据转换为模型对象可以极大地提高开发效率。"iOS-json转模型可视化工具"就是一个专为此目的设计的实用工具,它提供了可视化的界面,使得开发者能够方便地将JSON...

    ios下json数据解析的实例

    本文将深入探讨在iOS环境下如何解析JSON数据,以“ios下json数据解析的实例”为主题,结合提供的代码示例——JsonDemo,进行详细讲解。 首先,我们需要了解JSON的基本结构。JSON是一种轻量级的数据交换格式,它基于...

    IOS JSON 解析工具类代码

    JSONKit 是一个针对 iOS 平台的 JSON 解析库,被广泛认为是性能优秀且使用简便的工具之一。在 iOS 开发中,JSON(JavaScript Object Notation)是一种常见的数据交换格式,由于其轻量级、易读易写的特点,常用于...

    IOS开发 json实例

    1. **解析JSON**:当从网络请求中接收到JSON数据时,可以使用`NSJSONSerialization`的`JSONObjectWithData:options:error:`方法将其转换为Objective-C的对象,如NSArray或NSDictionary。 ```objc NSData *jsonData ...

    IOS抓包工具和JSON解析工具

    在iOS开发过程中,有时我们需要对网络请求进行抓包来查看数据传输的过程,或者解析JSON数据以便更好地理解服务器返回的信息。本文将详细介绍iOS平台上的抓包工具及JSON解析工具的使用。 首先,我们来讨论iOS抓包...

    iOS开发Json解析Demo

    // 解析JSON数据 }.resume() ``` 4. **模型对象与JSON映射** 为了更好地管理和操作数据,开发者通常会创建对应的模型对象,将JSON数据映射到这些对象上。比如,我们可以创建一个`Book`类,然后用`...

    ios中解析json对象基类

    本文将深入探讨如何在Objective-C中解析JSON对象,并基于标题和描述,我们将关注一个基类`BaseObjectFromJson`,以及辅助工具类`objcUtils`。 首先,我们来了解JSON的基本结构。JSON是一种轻量级的数据格式,它允许...

    IOS json解析成Model

    本主题主要探讨如何在iOS应用中将JSON数据解析成Model对象。 标题中的"IOS json解析成Model"指的是一个关键的开发任务:将JSON字符串或字典转换为自定义的Model类实例。这一过程能够帮助开发者将复杂的数据结构转换...

    unity JSON完美解析,IOS和Android完美支持

    完美支持UNITY中JSON的解析和生成。IOS和Android 完全支持,比SimpleJSON更强大。c#版本

    iOS_JSON_解析

    本篇将详细介绍在iOS中解析JSON数据的六种方法,这些方法都是可以直接运行的。 1. **NSJSONSerialization**: iOS内置了`NSJSONSerialization`类,它提供了方便的方法来解析和序列化JSON数据。要解析JSON,可以...

    浅谈ios中的json解析(转载)

    - 解析JSON数据: ```swift do { if let jsonObject = try JSONSerialization.jsonObject(with: jsonData, options: []) as? [String: Any] { // 处理解析后的JSON对象 } } catch { print("Error parsing ...

    ios下json数据解析的JsonKit库

    **解析JSON数据:** 假设你有一个JSON字符串`NSString *jsonString`,你可以通过以下方式将其转换为一个字典或数组: ```objc NSDictionary *parsedDictionary = [jsonString objectFromJSONString]; NSArray *...

Global site tag (gtag.js) - Google Analytics