東坡下載:內(nèi)容最豐富最安全的下載站!

幫助|文件類型庫|最新更新|下載分類|排行榜

搜索查詢電子工業(yè)辦公軟件壓縮解壓轉(zhuǎn)換翻譯時(shí)鐘日歷文檔管理電子閱讀漢字輸入文字處理刪除恢復(fù)計(jì)算器

首頁應(yīng)用軟件轉(zhuǎn)換翻譯 → JSON轉(zhuǎn)換成Objective C對象(JsonAutocoder) 1.0 綠色免費(fèi)版

JSON轉(zhuǎn)換成Objective C對象(JsonAutocoder)

JSON轉(zhuǎn)換成Objective C對象(JsonAutocoder)1.0 綠色免費(fèi)版

  • 大。3.2M
  • 語言:中文
  • 平臺:WinXP, WinAll
  • 更新:2014-03-20 10:38
  • 等級:
  • 類型:轉(zhuǎn)換翻譯
  • 網(wǎng)站:http://hi.baidu.com/wqyfavor/item/57a7da
  • 授權(quán):免費(fèi)軟件
  • 廠商:
  • 產(chǎn)地:國產(chǎn)軟件
好用好玩 50%(0)
坑爹 坑爹 50%(0)
軟件介紹軟件截圖相關(guān)軟件軟件教程網(wǎng)友評論下載地址

很多軟件與后臺交互使用的數(shù)據(jù)結(jié)構(gòu)都是JSON,但是有時(shí)候需要將JSON轉(zhuǎn)成Objective C的class需要人肉的添加代碼,費(fèi)時(shí)費(fèi)力。這個時(shí)候我們就可以使用JsonAutocoder工具將JSON轉(zhuǎn)為Objective C對象。

JSON(JavaScript Object Notation) 是一種輕量級的數(shù)據(jù)交換格式。它基于JavaScript(Standard ECMA-262 3rd Edition - December 1999)的一個子集。 JSON采用完全獨(dú)立于語言的文本格式,但是也使用了類似于C語言家族的習(xí)慣(包括C, C++, C#, Java, JavaScript, Perl, Python等)。這些特性使JSON成為理想的數(shù)據(jù)交換語言。易于人閱讀和編寫,同時(shí)也易于機(jī)器解析和生成。

使用方法:

第一步:將原始JSON結(jié)構(gòu)復(fù)制到輸入框內(nèi)。

第二步:選擇要開始生成的根對象,本例中只有Root和teachers是JSON Object,可以用來作為根對象生成代碼。

第三步:修改類與成員的名稱、類型與存儲方式。程序自動為可識別的類型提供了可用的數(shù)據(jù)類型,可以下拉選擇。存儲類型也自動識別,對于對象和數(shù)組,默認(rèn)為strong;對于Bool與數(shù)字,默認(rèn)為assign。

第四步:查看代碼,現(xiàn)在就可以把代碼拷到XCode里用啦。

JSON邏輯結(jié)構(gòu):

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);

PC官方
安卓官方手機(jī)版
IOS官方手機(jī)版

JSON轉(zhuǎn)換成Objective C對象(JsonAutocoder)截圖

下載地址

JSON轉(zhuǎn)換成Objective C對象(JsonAutocoder) 1.0 綠色免費(fèi)版

熱門評論
最新評論
第 1 樓 上海青浦有線通 網(wǎng)友 客人 發(fā)表于: 2014/3/20 10:53:47
它的做法是先將xml轉(zhuǎn)換為NSDictionary,然后再將字典序列化為json,這樣只適合將xml原封不動轉(zhuǎn)換為json的場合,如果最后要轉(zhuǎn)換的json和原始的xml有一些區(qū)別

支持( 0 ) 蓋樓(回復(fù))

發(fā)表評論 查看所有評論(1)
昵稱:
表情: 高興 可 汗 我不要 害羞 好 下下下 送花 屎 親親
字?jǐn)?shù): 0/500 (您的評論需要經(jīng)過審核才能顯示)

編輯推薦

報(bào)錯

請簡要描述您遇到的錯誤,我們將盡快予以修正。

轉(zhuǎn)帖到論壇
輪壇轉(zhuǎn)帖HTML方式

輪壇轉(zhuǎn)帖UBB方式