简介
GsonFormat是一款根据Gson库使用的要求,将JSONObject格式的String 解析成实体的插件。这是一个根据JSONObject格式的字符串,自动生成实体类参数,本插件只适用 android studio和 Intellij IDEA 工具。
安装
File
→Settings
→Plugins
→Browse Repositories
- 搜索关键字:
GsonFormat
- 安装:点击
install
实践
- 测试JSON
{"test": {"tools": [{
"name": "GsonFormat",
"varsion": "1.0.0"
}]}}
- 新建一个类
- 按键
Alt + instell
- 再次按
Alt + S
- 根据实际情况调整字段的类型、名称等
- 生成结果
/**
* test : {"tools":[{"name":"GsonFormat","varsion":"1.0.0"}]}
*/
private TestBean test;
public TestBean getTest() {
return test;
}
public void setTest(TestBean test) {
this.test = test;
}
public static class TestBean {
private List<ToolsBean> tools;
public List<ToolsBean> getTools() {
return tools;
}
public void setTools(List<ToolsBean> tools) {
this.tools = tools;
}
public static class ToolsBean {
/**
* name : GsonFormat
* varsion : 1.0.0
*/
private String name;
private String varsion;
public String getName() {
return name;
}
public void setName(String name) {
this.name = name;
}
public String getVarsion() {
return varsion;
}
public void setVarsion(String varsion) {
this.varsion = varsion;
}
}
}