使用方法:
第一步:将原始JSON结构复制到输入框内。
第二步:选择要开始生成的根对象,本例中只有Root和teachers是JSONObject,可以用来作为根对象生成代码。
第三步:修改类与成员的名称、类型与存储方式。程序自动为可识别的类型提供了可用的数据类型,可以下拉选择。存储类型也自动识别,对于对象和数组,默认为strong;对于Bool与数字,默认为assign。
第四步:查看代码,现在就可以把代码拷到XCode里用啦。
很多软件与后台交互使用的数据结构都是JSON,但是有时候需要将JSON转成ObjectiveC的class需要人肉的添加代码,费时费力。这个时候我们就可以使用JsonAutocoder工具将JSON转为ObjectiveC对象。
JSON逻辑结构:
JSONObjectjson=newJSONObject();
JSONArrayjsonMembers=newJSONArray();
for(Deptdaily:dailys){
JSONObjectmember=newJSONObject();
member.put("dept_name",daily.getDPT_NAME());
member.put("user_name",daily.getUser_name());
if(daily.getE_mail()==null){
daily.setE_mail("暂无");
}
member.put("email",daily.getE_mail());
member.put("daily_date",daily.getDaily_date());
jsonMembers.put(member);
}
JSONArrayjsonMembers1=newJSONArray();
JSONObjectmember1=newJSONObject();
member1.put("pagesize",dept.getPagesize());
member1.put("allpage",dept.getAllpage());
member1.put("allitems",dept.getAllitems());
member1.put("nowpage",dept.getNowpage());
jsonMembers1.put(member1);
json.put("check",jsonMembers);
json.put("page",jsonMembers1);
out.print(json);简谱转调软件下载-简谱转调工具v1.1 最新免费版
JSON(JavaScriptObjectNotation)是一种轻量级的数据交换格式。它基于JavaScript(StandardECMA-2623rdEdition-December1999)的一个子集。JSON采用完全独立于语言的文本格式,但是也使用了类似于C语言家族的习惯(包括C,C++,C#,Java,JavaScript,Perl,Python等)。这些特性使JSON成为理想的数据交换语言。易于人阅读和编写,同时也易于机器解析和生成。
展开

不要爆太刀手游下载-不要爆太刀安卓版1.0.0 正版
潜行暗杀游戏下载-潜行暗杀游戏0.1 安卓版
caj阅读器官方下载-CAJViewer阅读器(caj阅读器官方下载)7.2.111 绿色版
鲁班钢筋2014破解版-鲁班钢筋2014免锁版23 官网免费最新版 【32/64】
九州谕0.1折版下载-九州谕0.1折无限充1.0.0 福利版
天之端1.81地图下载-天之端1.81正式版【附攻略和更新内容】
天天长高app下载-天天长高跟练app1.0.0 安卓版
多灵小智手机版1.0.0 安卓版
球形跳线(Glob Jumper)1.5 手机版
高尔夫求升游戏下载-Golfing Over It with Alva Majo(高尔夫求升游戏)1.1.3 安卓版
真红之刃折扣服-真红之刃折扣版3.0.0福利版
员工宿舍卫生值班表-宿舍卫生值班表excel表格免费版
银河攻击射手大战下载-GalaxyShooter(银河攻击射手大战手游)1.0官方版
成都锦观新闻app-成都日报锦观APP6.0.5官方最新版
APK反编译工具合集免费下载-APK反编译工具合集(Apkdb)2.1.3.20190508免费版
快救小姐姐红包版-快救小姐姐1.0最新版
电脑锁屏壁纸-电脑锁屏桌面壁纸屏保高清免费版
超级英雄飞刀挑战下载-SuperHeroesKnifeBattle(超级英雄飞刀挑战游戏)1.3 安卓版
新联小农app下载-小农app3.1.0 安卓版
算术符号(Arithmeblitz)1.1 安卓版