Android Studio Json解析生成对应实体类 插件GsonFormat
2016-11-24 11:45
447 查看
现在大多数 服务器端返回的数据是个JSON,i前端首先解析JSON,然后我们写对应的实体类。怎么能够避免干这些体力活。GsonFormat 就来啦。
安装方法:
2.安装插件,重启android studio
json示例: { "subtype_id": 7, "subtype_name": "户外", "resources": [ { "id": 0, "title": "游泳", "profile": "介绍幼儿游泳的基本知识,防止幼儿因基本知识的缺乏导致溺水的悲剧", "url": "http://7xkskz.com1.z0.glb.clouddn.com/", "img": "images/swim.jpg", "is_show": "1" }, { "id": 10002, "title": "标示大家族", "profile": "介绍户外标示,提高幼儿基本常识", "url": "http://7xkskz.com1.z0.glb.clouddn.com/", "img": "images/signs.jpg", "is_show": "1" } ] }然后把json粘贴到面板中,注意左下角的Seting 按钮,点击后根基当前情况需选择解析,也可以根据实际情况修改字段类型或者字段名称。
点击ok后结果就出来了
安装方法:
1.Android studio File->Settings..->Plugins-->Browse repositores..搜索GsonFormat
2.安装插件,重启android studio
json示例: { "subtype_id": 7, "subtype_name": "户外", "resources": [ { "id": 0, "title": "游泳", "profile": "介绍幼儿游泳的基本知识,防止幼儿因基本知识的缺乏导致溺水的悲剧", "url": "http://7xkskz.com1.z0.glb.clouddn.com/", "img": "images/swim.jpg", "is_show": "1" }, { "id": 10002, "title": "标示大家族", "profile": "介绍户外标示,提高幼儿基本常识", "url": "http://7xkskz.com1.z0.glb.clouddn.com/", "img": "images/signs.jpg", "is_show": "1" } ] }然后把json粘贴到面板中,注意左下角的Seting 按钮,点击后根基当前情况需选择解析,也可以根据实际情况修改字段类型或者字段名称。
点击ok后结果就出来了
package test_data; import java.util.List; /** * Created by Wang on 2016/5/5. */ public class TestBean { private int subtype_id; private String subtype_name; private List<ResourcesBean> resources; public int getSubtype_id() { return subtype_id; } public void setSubtype_id(int subtype_id) { this.subtype_id = subtype_id; } public String getSubtype_name() { return subtype_name; } public void setSubtype_name(String subtype_name) { this.subtype_name = subtype_name; } public List<ResourcesBean> getResources() { return resources; } public void setResources(List<ResourcesBean> resources) { this.resources = resources; } public static class ResourcesBean { private int id; private String title; private String profile; private String url; private String img; private String is_show; public int getId() { return id; } public void setId(int id) { this.id = id; } public String getTitle() { return title; } public void setTitle(String title) { this.title = title; } public String getProfile() { return profile; } public void setProfile(String profile) { this.profile = profile; } public String getUrl() { return url; } public void setUrl(String url) { this.url = url; } public String getImg() { return img; } public void setImg(String img) { this.img = img; } public String getIs_show() { return is_show; } public void setIs_show(String is_show) { this.is_show = is_show; } } }
相关文章推荐
- Android Studio Json解析生成对应实体类 插件GsonFormat
- Json实体类快速生成插件 GsonFormat
- JSon实体类快速生成插件 GsonFormat 1.2.2
- Android studio插件GsonFormat,返回json快速创建实体对象
- JSon实体类快速生成插件 GsonFormat
- JSon实体类快速生成插件 GsonFormat 1.2.2
- [Android_Develop]使用插件快速生成JSon解析类
- Android Studio 插件 GsonFormat :你还在烦恼 为 Json格式 生成 JavaBean实体类吗?
- Android开发中使用fastJSON将json格式的数据快速解析生成实体类并附上实体类生成器
- JSon实体类快速生成插件 GsonFormat
- JSon实体类快速生成插件 GsonFormat 1.2.0
- AndroidStudio添加自动解析Json数据插件
- Androidstudio安装GsonFormat快速生成实体类插件
- 【Android网络开发の4】解析和生成JSON数据
- android 详细解答json解析与生成 JSONObject JSONArray
- android 打包 生成apk 出现的问题 javascript失效 json解析失败 解决方案
- 自制工具:CSV代码生成器:自动生成CSV文件对应的C++实体类和字段类型解析代码
- 自制工具:CSV代码生成器:自动生成CSV文件对应的C++实体类和字段类型解析代码
- Android开发之JSON数据解析和生成
- 【Android】android-json生成与解析