复制代码

为懒人提供无限可能,生命不息,code不止

人类感性的情绪,让我们知难行难
我思故我在
日拱一卒,功不唐捐
  • 首页
  • 前端
  • 后台
  • 数据库
  • 运维
  • 资源下载
  • 实用工具
  • 接口文档工具
  • 登录
  • 注册

JAVA代码

【原创】GsonFormat 插件自动生成json字符串实体类

作者: 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);