json网络数据转模型结合MJExtension框架

原创 2015年11月19日 11:45:49
1.JSONs数据
{
    "uid": 22285, 
    "tnum": 355, 
    "pnum": 1, 
    "codeComment": "1", 
    "data": {
        "items": [
            {
                "con": "2D/3D通用电影票1张 <!--内容-->", 
                "id": 561, 
                "num": "584 <!--购买人数-->", 
                "pri": "50.00 <!--商品原价-->", 
                "sta": "1 <!--0 非免预约 1 免预约-->", 
                "img": "/file_upload/myt/201507/20150710/20150710235011844_s.jpg <!--图片地址(小)-->", 
                "fpri": "24.50 <!--团购价格-->", 
                "ti": "牧歌国际影城 <!--商品标题-->"
            },
}

2.模型

#import <Foundation/Foundation.h>
#import "JTGHomeList.h"
@interface JTGlist : NSObject

@property (nonatomic,strong) NSArray *data;

@property (nonatomic,strong) JTGHomeList *items;
@end

//
//  JTGHomeList.h
//  JTG
//
//  Created by LTOVE on 15/11/18.
//  Copyright (c) 2015年 LTOVE. All rights reserved.
//

#import <Foundation/Foundation.h>
/*
 "con": "2D/3D通用电影票1张 <!--内容-->",
 "id": 561,
 "num": "584 <!--购买人数-->",
 "pri": "50.00 <!--商品原价-->",
 "sta": "1 <!--0 非免预约 1 免预约-->",
 "img": "/file_upload/myt/201507/20150710/20150710235011844_s.jpg <!--图片地址(小)-->",
 "fpri": "24.50 <!--团购价格-->",
 "ti": "牧歌国际影城 <!--商品标题-->"
 */
@interface JTGHomeList : NSObject
/**
 *  商品标题
 */
@property (nonatomic,copy) NSString *ti;
/**
 *  团购价格
 */
@property (nonatomic,copy) NSString *fpri;
/**
 *  内容
 */
@property (nonatomic,copy) NSString *con;
@property (nonatomic,copy) NSString *id;
/**
 *  购买人数
 */
@property (nonatomic,copy) NSString *num;
/**
 *  商品原价
 */
@property (nonatomic,copy) NSString *pri;
/**
 *  --0 非免预约 1 免预约-
 */
@property (nonatomic,copy) NSString *sta;
/**
 *  图片地址
 */
@property (nonatomic,copy) NSString *img;

@end

3.总结  {}对应模型  []对应字典模型

版权声明:本文为博主原创文章,未经博主允许不得转载。

相关文章推荐

JSON和模型之间最快捷方便的转换iOS框架:MJExtension

MJExtension是JSON和模型之间最快捷方便的转换iOS框架。 能做什么? MJExtension是一套字典和模型之间互相转换的超轻量级框架 MJExtension能完成的功能 字典...

ios网络请求框架,基于AFNetworking封装,其中缓存模块依赖TMCache,JSON解析模块依赖MJExtension,使用更加简单方便

LazyNetForIOS 由于本人不太会写文章,有写得不好得地方请见谅 项目介绍 项目地址 LazyNetForIOS 介绍: 这是一个ios网络请求框架,...

MJExtension模型互转框架点简单使用

MJExtension能做什么? MJExtension是一套字典和模型之间互相转换的超轻量级框架 MJExtension能完成的功能 字典(JSON) --> 模型(Model) 模型...

iOS Json解析框架之MJExtension使用详解(转)

iOS Json解析框架之MJExtension使用详解(转) 字数414 阅读3225 评论0 喜欢9 附 (原文链接)iOS Json解析框架之MJExtension使用详解 ...

JSON和模型之间的转换(CoderMJLee/MJExtension)

README.md MJExtension The fastest and most convenient conversion between JSON and model世界上转换速度最快、使...

iOS 网络解析 -- 简单的JSON解析(包含AFNetworking、MJExtension的简单实用)

第一次写博客,写的不好或者有错的地方希望大家可以说出来,一起学习

MJExtension 字典转模型高级使用技巧

当开发中你的模型中属性名称和 字典(JSON/XML) 中的key 不能一一对应时, 或者当字典中嵌套了多层字典数组时…, 以及教你如何用 MJExtension 配置类来统一管理你的模型配置, 下面...
  • jsd0915
  • jsd0915
  • 2017年02月28日 19:55
  • 235

IOS复习 九宫格 字典转模型与懒加载 xib界面控件代码赋值 模拟下载过程 MJExtension

#import @interface ViewControllerModels : NSObject @property (nonatomic,copy)NSString *name; @p...
  • ridxmc
  • ridxmc
  • 2016年06月13日 10:30
  • 447

字典转模型之KVC和MJExtension底层实现

一 快速生成@property1 当我们需要用模型去实现一个比较小的功能的时候,由于我们需要对plist文件进行转化成模型,那么很有可能我们拿到的plist文件中的属性很多,但是我们又因为只需要研究一...

结合AFNetworking 和 MJExtension的二次网络请求的封装

YKNetWorkApi 是对AFNetwork轻量级二次封装,结合MJExtension让网络请求数据更加简单直接,精简AFN网络请求后的block回调,同时针对网络请求返回的json进行模型转化,...
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:json网络数据转模型结合MJExtension框架
举报原因:
原因补充:

(最多只允许输入30个字)