欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页  >  移动技术

AndroidStudio插件GsonFormat之Json快速转换JavaBean教程

程序员文章站 2023-11-09 19:29:52
安装方法一:1.android studio file->settings..->plugins–>browse repositores..搜索gsonformat2.安装插件,重启...

安装

方法一:

1.android studio file->settings..->plugins–>browse repositores..搜索gsonformat

2.安装插件,重启android studio

方法二:

1.下载gsonformat.jar ;

2.android studio file->settings..->plugins –>install plugin from disk..导入下载gsonformat.jar

3.重启android studio

使用方法

在实体类中使用generate的快捷键.

快捷键:图中选中的部分

AndroidStudio插件GsonFormat之Json快速转换JavaBean教程

简单的实体类

AndroidStudio插件GsonFormat之Json快速转换JavaBean教程

图中简单的 json 格式

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

生成结果:

package zhangxueyuan.myapplication;
 
/**
 * created by xueyuan on 2015/6/15.
 */
public class bean {
 
 
 /**
 * height : 140cm
 * age : 15
 * name : 王五
 * gender : man
 */
 private string height;
 private int age;
 private string name;
 private string gender;
 
 public void setheight(string height) {
 this.height = height;
 }
 
 public void setage(int age) {
 this.age = age;
 }
 
 public void setname(string name) {
 this.name = name;
 }
 
 public void setgender(string gender) {
 this.gender = gender;
 }
 
 public string getheight() {
 return height;
 }
 
 public int getage() {
 return age;
 }
 
 public string getname() {
 return name;
 }
 
 public string getgender() {
 return gender;
 }
}

发现不需要继承jsonmodle.

补充知识:android json与bean之间格式化

我就废话不多说了,直接看代码吧!

 public void onsuccessarray(int statuscode, jsonarray response) {
 balanceentity balanceentity=new gson().fromjson(response.tostring(), balanceentity.class);

以上这篇androidstudio插件gsonformat之json快速转换javabean教程就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持。