目录

 

简介

安装

使用


简介

前辈们总是和我说,从项目规范来讲,要使用对象来接收三方接口返回的参数。但有时候,三方接口返回的结果参数有辣么多,手动创建实在成本太好。后来一个同事介绍了GsonFormat给我,只需要一个可解析的JsonObject,就可以自动生成一个对象,甚至内部对象也会自动建好。爸爸妈妈再也不用担心我创建对象浪费时间了。例子如下:

IDEA将JsonObject直接转换为对象——GsonFormat安装与使用IDEA将JsonObject直接转换为对象——GsonFormat安装与使用

安装

以下内容参考:https://blog.csdn.net/lazycheerup/article/details/84398200

和所有的插件安装方式一样:IDEA上File->Settings->Plugins—>查找所需插件/(GsonFormat)—>Install。

如果无法进行搜索,可以在网络上搜索插件,下载,然后在IDEA上File->Settings->Plugins—>Install plug from disk —>选择下载好的插件安装。

安装之后,重启IDEA。

使用

1、新建一个类

2、复制一个可解析的json格式字符串,可用https://www.json.cn/验证一下是否可以解析

3、打开GsonFormat进行解析:快捷键Alt+s,或者在类文件中,右键->Generate->GsonFormat

IDEA将JsonObject直接转换为对象——GsonFormat安装与使用

4、进行设置,你可以选择生成参数的名称和类型,并去掉自己不需要的一些字段。设置和参数调整页面如下:

IDEA将JsonObject直接转换为对象——GsonFormat安装与使用

IDEA将JsonObject直接转换为对象——GsonFormat安装与使用

5、点击ok,查看成果。一般会自动生成getter和setter方法,不过我觉得不太整洁,会把这些方法去掉,并在类上加上一个@Data的注解,引用自lombok.Data包

相关文章:

  • 2022-01-11
  • 2022-12-23
  • 2022-12-23
  • 2022-02-04
  • 2022-12-23
  • 2022-12-23
猜你喜欢
  • 2022-12-23
  • 2021-08-03
  • 2022-12-23
  • 2021-08-30
  • 2021-11-20
  • 2021-07-16
  • 2021-10-20
相关资源
相似解决方案