当前位置: 首页 > 科技观察

idea插件:快速将json转成对象

时间:2023-03-19 14:13:55 科技观察

在开发中,经常会有这样的场景。给出一个JSON例子,然后定义为对象类,与前端进行联调测试。如果Json很长,在对象类上写会浪费很多时间。接下来推荐一款Idea插件:GsonFormatPlus(基于GsonFormat进行二次开发)。直接在Idea的Plugins->Marketplace中搜索GsonFormatPlus安装即可:GsonFormatPlus安装完成后需要重启Idea才能生效。如果从Marketplace安装不起作用,您可以下载插件的zip包并从磁盘安装。使用以下Json进行测试:{"name":"王武","gender":"man","age":15,"height":"140cm","addr":{"province":"fujian","city":"泉州","code":"300000"},"hobby":[{"name":"billiards","code":"1"},{"name":"computerGame","code":"2"}]}在Idea中点击Code->Generate->GsonFormatPlus:也可以使用快捷键Alt+S直接生成。界面如下:在左侧输入JSON,然后可以在Setting中根据自己的需要进行设置:比如是否使用Lombok,是否使用注释,字段修饰符选择等,大家可以自己试试.点击确定生成。生成的时候也可以填写字段的注释。默认评论信息为字段名。点击确定生成对应的类:是不是很简单?有需要的可以下载插件自己试用,可以提高编码效率。当然你也可以在网上搜索在线Json转对象的工具。大家可以试试看,选择自己喜欢的就可以了!