易语言源码1. getter and setter
2. toString() 打印对象的字符串表示形式, 无限嵌套
3. setProperties() 类似构造器吧, 但是不返回一个新的对象(可以传递参数)
4. new() 类似构造器, 返回一个新对象(可以传递参数)
5. newByJson() 本工具最强大的地方newByJson() 参数1:类_json 参数2 : 属性名
把json自动封装成对应的是实体类 并返回, 支持别名
======================================================
你还在解析json的时候, 手动一个一个解析并封装数据吗?
眼睛都累花了吧, 后期维护更是很麻烦?
一个大点的json数据, 你要封装到多久?现在他来啦!
一个json从解析到封装 只需要1分钟
生成实体类的代码的小工具他来了!
如果使用?举个例子
下面是一段json文本
{
“code”:0,
“message”:”ok”,
“data”:{
“id”:16,
“school_id”:”DL0003″,
“school_name”:”吴高中”,
“school_type”:{
“id”:46,
“type_name”:”私人办置”
}
}
}创建对应的是实体类
我们只需要声明成员变量就行!
你说变量名 和 json属性不一致怎么办?
别着急 我们给这个变量起个别名!
怎么起别名?
在备注里写上${别名}
如果你的变量是userId, json是user_id 备注里就应该写 ${user_id}
声明:本站所有文章,如无特殊说明或标注,均为本站原创发布。任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系贝贝进行处理。本站默认解压密码:www.hibbba.com
评论(0)