在开发时,我们经常会用到JSON的数据交换格式,而GSON则是谷歌提供的用来解析Json数据的一个Java类库
1:JSON
JSON是一种轻量级的数据交换格式,可用于数据的转化传输,他易于理解和编写,他的基本结构是对象、数组
2:GSON
GSON这在Java对象和JSON数据之间进行映射的Java类库,他可以将一个和Java对象转化为JSON形式,也可以将JSON形式的字符串转化为Java对象,他具有高效、快速、代码少、简洁、方便解析、使用简单等特点
3:Javabean转json字符串
package com.qcby.aile;
import com.google.gson.Gson;
/**
* @author aile
* @time 2019-07-18
*/
public class GSONTest {
public static class Person {
private String name;
private int age;
public String getName() {
return name;
}
public void setName(String name) {
this.name = name;
}
public int getAge() {
return age;
}
public void setAge(int age) {
this.age = age;
}
//省略se