在开发过程中,难免会遇到许多json数据转成javaBean的情况,有时数据结果复杂的话,会写很多 javaBean。虽然set,get有快捷键,但依然繁琐。
那么,今天就讲讲studio中json数据快速生成javabean的"一款工具"----GsonFormart。
本篇文章也查阅了一些资料,参考 AndroidStudio插件GsonFormat快速实现JavaBean,在此表示感谢。

好了,接下来讲讲GsonFormart相关的使用吧。

  • GsonFormart下载
  • GsonFormart使用

GsonFormart下载

Android studio File->Settings..->Plugins–>Browse repositores..搜索GsonFormat,然后Indegetall即可。

GsonFormart使用

先摆上一个简单的json数据吧

 

{
"name": "王五",
"gender": "man",
"age": 15,
"height": "140cm",
}

先建一个User类,如下:

 

package com.test.model;

import java.io.Serializable;

/**
 * Created by Admin on 2017/5/12.
 */

public class User implements Serializable {

}

然后鼠标右键 -> Generate... -> GsonFormat,在弹出框中将以上json数据复制进去,然后点击ok,再点击ok即可。动态操作如下:

 

android studio快速生成javabean_java

1.gif

最后生成的javabean是这样的:

 

package com.test.model;

import java.io.Serializable;

/**
 * Created by Admin on 2017/5/12.
 */

public class User implements Serializable {


    /**
     * name : 王五
     * gender : man
     * age : 15
     * height : 140cm
     */

    private String name;
    private String gender;
    private int age;
    private String height;

    public String getName() {
        return name;
    }

    public void setName(String name) {
        this.name = name;
    }

    public String getGender() {
        return gender;
    }

    public void setGender(String gender) {
        this.gender = gender;
    }

    public int getAge() {
        return age;
    }

    public void setAge(int age) {
        this.age = age;
    }

    public String getHeight() {
        return height;
    }

    public void setHeight(String height) {
        this.height = height;
    }
}

ok,关于studio生成javabean的内容就讲到这里了,谢谢诶。