`
wang_peng1
  • 浏览: 3942476 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

JSONModel的使用

 
阅读更多

这个lib 非常好用,专门用来解析json的,当你解析json的时候,只需要写出要解析的对象的头文件就好了,不需要

self.id = [jsonDict objectForKey:@"id"];
self.name = [jsonDict objectForKey:@"name"];
self.profileImageBig = [jsonDict objectForKey:@"profile_image_big"];
self.profileImageSmall = [jsonDict objectForKey:@"profile_image_small"];

 这样去解出来 省了很多力气,当你认真读完它的使用你就明白它多省力气了。 我把程序原来的demo里面的KivaDemo 全部解析出来了,这样可以帮助你理解他的使用,对于其他的几个demo 我就不去解析了,如果你想学习,你可以去解析一下,如果你全部解析完了,欢迎你提供连接  我也好继续学习一下。

 

我跑的是mac版本的demo 不是ios,因为需要ios6

 

详细使用文档: http://www.touch-code-magazine.com/JSONModel/

 

android json工具:

http://www.javacodegeeks.com/2011/01/android-json-parsing-gson-tutorial.html

http://576017120.iteye.com/blog/1245134

http://bbs.csdn.net/topics/390010201

 

http://code.google.com/p/google-gson/

分享到:
评论

相关推荐

    JSONModel MVC demo

    JSONModel MVC demo是一个示例项目,它展示了如何在iOS应用中使用JSONModel框架来实现Model-View-Controller(MVC)设计模式。JSONModel是一个强大的库,用于将JSON数据自动映射到Objective-C或Swift的对象中,简化...

    最实用的JSON Model使用攻略.pdf

    以下是对 JSONModel 使用的一些关键知识点的详细解释: 1. **基础使用**: - 首先,你需要创建一个类,并让它继承自 `JSONModel`。例如,创建一个名为 `CountryModel` 的类,表示 JSON 中的国家对象。 - 在 `.h` ...

    最实用的JSON Model使用攻略.docx

    5. **下划线自动转驼峰命名**:如果 JSON 数据使用下划线命名规则,而你的 Model 使用驼峰命名,JSONModel 可以自动处理这种转换。 6. **忽略属性**:有些属性不需要从 JSON 数据中获取,可以声明为忽略属性,JSON...

    JSONModel.zip

    使用JSONModel,你需要首先创建一个Objective-C类,该类继承自JSONModel,并且定义相应的属性,这些属性的类型应该与JSON中的键值对应。JSONModel会自动处理JSON字符串到模型对象的转换,以及模型对象到JSON字符串的...

    Jsonmodel for ios

    JSONModel 是一个强大的 iOS 开发框架,专门用于将 JSON 数据高效地映射到 Objective-C 或 Swift 的对象模型中。...在实际项目中,结合 RESTful API 使用 JSONModel,可以构建出高效、健壮的网络数据处理系统。

    Python库 | jsonmodel-1.0.zip

    2. **序列化与反序列化**:使用`jsonmodel`,可以轻松地将Python对象转换为JSON字符串(序列化),或者将JSON字符串解析为Python对象(反序列化)。这在数据存储、网络传输等场景下非常有用。 3. **数据验证**:`...

    在Swift中使用JSONModel 实例代码

    这篇文章将探讨如何在Swift中使用JSONModel,特别是结合Alamofire进行网络请求。 首先,JSONModel库允许我们定义Swift或Objective-C的模型类,这些类可以自动解析JSON数据。尽管在Swift中直接创建模型通常是首选,...

    iOS开发根据JSON字符串自动生成JSONModel文件

    `JSONModel`是一个流行的第三方库,它使得从JSON到Objective-C对象的转换变得简单。本文将详细讨论如何利用JSON字符串自动生成`JSONModel`格式的模型文件,并介绍一个名为"EboJsonParser"的工具。 首先,理解`JSON...

    iOS json一键转换Model

    6. 测试Demo:压缩包中的"JSONModel-master"包含测试示例代码,开发者可以通过运行Demo了解如何使用JSONModel,并快速上手。 使用JSONModel的一般步骤如下: 1. 引入库:将JSONModel库导入项目,可以通过CocoaPods...

    JSONModel-generator:使用东将 JSON 转换为 iOS JSONModel 结构的工具

    ### 使用 JSONModel-generator 步骤 1. **安装**:首先,你需要将 JSONModel-generator 添加到你的项目中。这通常通过 CocoaPods 或 Carthage 等依赖管理工具完成。 2. **导入 JSON 数据**:准备好要转换为模型的 ...

    iOS json 生成 model 工具

    iOS json生成model工具,mac电脑上dmg格式,安装即可使用,自动生成model

    PyPI 官网下载 | jsonmodel-1.1.tar.gz

    在Python中,这样的结构通常包括`setup.py`(用于安装和打包的脚本),`README`文件(提供项目信息和使用指南),`LICENSE`(授权协议),`requirements.txt`(依赖库列表),以及`jsonmodel`模块的相关源代码文件。...

    jsonmodel一行命令通过Json文件生成DartModel类

    使用`json_model`的第一步是安装它。如果你使用的是Flutter项目,可以通过在`pubspec.yaml`文件中添加依赖来完成: ```yaml dependencies: json_model: ^最新版本 dev_dependencies: build_runner: ^最新版本 ...

    FFMNetworking:来源一个XXIOS重构项目,基于AFNetworking和JSONModel整合的IOS ModelNetworkClient,为需要使用网络的IOS App提供方便快捷、基于操作对象的App开发体验,提供JSONModel自动化脚本支持

    (使用ModelNetworkClient前,你应该去了解JSONModel,这样可以更好的使用本模块) ModelNetworkClient 主要提供以下功能: 1.把网络返回数据(NSData、NSArray、NSDictionary)自动转化成JSONObject,方便外部模块的...

    JSONModel-iOS-framework:这是基于JSONModel(http

    在实际应用中,JSONModel 可以与各种网络请求库(如 AFNetworking 或 Alamofire)配合使用,处理从服务器获取的 JSON 响应。同时,它还支持序列化,即将模型对象转换回 JSON 字符串或字典,方便发送回服务器。 标签...

    JSON和Model转换框架

    JSONModel:You must let all model class extends JSONModel class. Mantle:You must let all model class extends MTModel class. MJExtension:Your model class do not need to extends another base class. ...

    JSONModel-RACExtensions:JSONModel 库的React式扩展

    ReactiveCocoa 支持 Marin Todorov 广泛使用的JSONModel库。 它旨在与AFNetworking及其相应的RACExtensions库一起使用。 安装 使用 CocoaPods 安装库。 pod 'JSONModel-RACExtensions' 导入 RACJSONModel.h 文件...

    JSON转model工具(Mac软件).zip

    JSON转model工具是一款专为Mac用户设计的高效开发辅助软件,尤其在iOS应用开发中,它极大地简化了从JSON数据到Swift模型类的转换过程。该工具基于Swift编程语言,适用于iOS、macOS平台,利用它,开发者可以快速地...

Global site tag (gtag.js) - Google Analytics