02 json2object(从JSON字符串生成.h和.m 的定义文件)

上周分享了YYModel之后,跟同事HeBo讨论之后,在他原本JSON字符串转JSONModel脚本的基础上,我花了大半天时间修改了这个python脚本。具体内容可以参考这里:https://github.com/lanjing99/json2object。 我很赞同他的观点:"能自动化的事情就让计算机去做。" 印象很深,他给我算了一下定义这些文件手工敲代码需要的时间。

第一次用Python,看了一下入门,然后遇到问题问了测试的一位童鞋。尽管前后一天时间,还是体会到学习一门语言的最佳姿势就是去用它。

程序原理和实现都很简单。根据JSON输入,生成JSON对象,然后根据生成的字典对象递归的解析字典的内容。有点类似“深度优先”的做法。“Talk is cheap, show me the code.” :)

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 发现 关注 消息 iOS 第三方库、插件、知名博客总结 作者大灰狼的小绵羊哥哥关注 2017.06.26 09:4...
    肇东周阅读 12,267评论 4 61
  • WebSocket-Swift Starscream的使用 WebSocket 是 HTML5 一种新的协议。它实...
    香橙柚子阅读 24,168评论 8 184
  • M给我打来电话的第一句话就是“我们分手了”,第二句是“出来吃饭,我想见你。” 周末的麦当劳人声嘈杂,不知道她怎么选...
    洛书luoshu阅读 492评论 2 4
  • 没有小说那么吸引人,但是还挺真实的,比较喜欢他关于大学时期那些儿关于爱情,友情的故事,无论是他自己的还是室...
    笨小孩奋斗1992阅读 283评论 0 1
  • 最好的我们,之间隔了整整一个青春——《最好的我们》 之前有个男生好朋友问过我,暗恋一个人好久了要不要表白,可是这个...
    麻栗啊阅读 404评论 0 0