失眠网,内容丰富有趣,生活中的好帮手!
失眠网 > Idea中GsonFormat插件安装

Idea中GsonFormat插件安装

时间:2022-09-20 21:28:46

相关推荐

Idea中GsonFormat插件安装

插件地址:/idea/plugin/7654-gsonformat

这个教程主要是学习IntelliJ IDEA 如何通过GsonFormat插件将JSONObject格式的String 解析成实体。

一般来说

IDEA的插件安装非常简单,对于很多插件来说,只要你知道插件的名字就可以在IDEA里面直接安装。

File->Settings->Plugins—>查找所需插件—>Install

或者

File->Settings->Plugins—>Install plug from disk —>选择下载好的插件安装

一般插件安装之后重启IDEA即可生效。

下面详细安装图文:

先到setting里面,然后通过搜索Plugins

然后插件栏搜索GsonFormat。

安装即可。

安装完,需要重启一下idea。

通过json

自定义个javaBean(无任何内容,就一个空的类)

复制你要解析的json

然后alt+insert弹出如下界面 或者使用快捷键 alt+s

通过快捷键调出该插件

格式化json

可以设置

ok即可生成实体类

配置生成名

生成如下:

package com.yuanding.entity;import java.util.List;/*** Created by diyvc on /3/13.*/public class TestClass {/*** animals : {"dog":[{"name":"Rufus","breed":"labrador","count":1,"twoFeet":false},{"name":"Marty","breed":"whippet","count":1,"twoFeet":false}],"cat":{"name":"Matilda"}}*/private AnimalsBean animals;public AnimalsBean getAnimals() {return animals;}public void setAnimals(AnimalsBean animals) {this.animals = animals;}public static class AnimalsBean {/*** dog : [{"name":"Rufus","breed":"labrador","count":1,"twoFeet":false},{"name":"Marty","breed":"whippet","count":1,"twoFeet":false}]* cat : {"name":"Matilda"}*/private CatBean cat;private List<DogBean> dog;public CatBean getCat() {return cat;}public void setCat(CatBean cat) {this.cat = cat;}public List<DogBean> getDog() {return dog;}public void setDog(List<DogBean> dog) {this.dog = dog;}public static class CatBean {/*** name : Matilda*/private String name;public String getName() {return name;}public void setName(String name) {this.name = name;}}public static class DogBean {/*** name : Rufus* breed : labrador* count : 1* twoFeet : false*/private String name;private String breed;private int count;private boolean twoFeet;public String getName() {return name;}public void setName(String name) {this.name = name;}public String getBreed() {return breed;}public void setBreed(String breed) {this.breed = breed;}public int getCount() {return count;}public void setCount(int count) {this.count = count;}public boolean isTwoFeet() {return twoFeet;}public void setTwoFeet(boolean twoFeet) {this.twoFeet = twoFeet;}}}}

需要好看的话,自己配置一下。

如果觉得《Idea中GsonFormat插件安装》对你有帮助,请点赞、收藏,并留下你的观点哦!

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。