Json一键生成实体类插件:GsonFormatPlus
推荐一个Json解析生成Bean类的插件。开发中解析Json使用gson或者原生的JSONObject去解析数据,推荐使用gson,因为很方便且靠谱。用法见Gson解析json。
但是以前用Gson需要些json数据格式对应的Java bean类,虽然不难,但是每次解析很大的数据就需要写很多,效率比较低容易出错。直到用了AndroidStudio的GsonFormatPlus插件,方便的生成Java bean类,提高开发效率。
GitHub:github/zzz40500/GsonFormatPlus
1、安装插件
打开AndroidStudio > File > Settings > Plugins,输入GsonFormatPlus搜索,点击install安装

2、使用
①复制服务端返回的Json数据,Json格式浏览器打开会很乱,推荐Chrome浏览器的Json格式化插件JSONView
举个例子:quibbler.cn:3000/search?keywords=海阔天空
②在本地新建Java空类,建好之后,按Alt+Ins快捷键打开菜单选择GsonFormat菜单项

③赋值剪切板Json数据,点击OK

左下角还有Setting选项,可以进行一些生成Bean类的选项设置

④上一步完成之后,解析出Json数据中的key-value,及对应的字段类型。

选择需要的数据项,确认无误之后点击OK,自动在新建的空Bean类中生成Json对应Java Bean的成员和setter、getter方法。
