为懒人提供无限可能,生命不息,code不止
作者: whooyun发表于: 2017-05-19 11:38
GsonFormat 是一个json字符串实体类自动生成插件,IntelliJ IDEA WebStorm Gogland Android Studio 都可以用。
java都是面向对象编程,当我们使用google的Gson的时候,需要把获取到的json字符串解析成对象,这样才适合做其它的业务操作,但是Gson偏偏又没提供这个功能,但是自己手写去创建类又很麻烦,而且容易写错,这么繁琐的工作非常适合给GsonFormat做。
想想以前接口交互都是用的xml报文,感觉有Jdom这样的框架实在是方便,但是有了GsonFormat ,发现处理json也是相当的easy。
IntelliJ IDEA 按照以下的操作来:
file->Settings->输入框查找plugins->输入GsonFormat
安装好,记得重启下你的Idea
下面介绍下怎么生成实体:
1、直接快捷键Alt + s ;
2、在框框里面填入你的json字符串,然后点format按钮,格式化一下,记得json字符串格式千万别有问题,网上有在线校验工具,你可以先校验下;
3、直接点击OK就可以了,你就发现实体类生成了。
Gson gson = new Gson(); KuGoodInfo kuGoodInfo = gson.fromJson(strRsp,KuGoodInfo.class);