gson和JavaBean之间的转换

xiaoxiao2021-02-28  91

FastJson常用方法

gson主要用来对JavaBean序列化和反序列化

gson可以把JavaBean序列化为符合json格式的字符串,也可以将json字符串反序列为JavaBean 需要导入的包: gson-2.2.4.jar 二、最核心的方法: String json = gson.toJson(javaBean);

JavaBean javaBean = gson.fromJson(json, JavaBean.class);

示例\

public class Person { private String name; private int age; private String sex; public Person(String name,int age,String sex){ this.name = name; this.age = age; this.sex = sex; } } //2、JavaBean转换Json格式 Person p = new Person("张三",20,"男"); Gson gson = new Gson(); String json = gson.toJson(p); System.out.println(json); //结果:{"name":"张三","age":20,"sex":"男"} //3、Json转换为JavaBean String json = "{\"name\":\"张三\",\"age\":20,\"sex\":\"男\"}"; Gson gson = new Gson(); Person p = gson.fromJson(json, Person.class); System.out.println(p.getName()); System.out.println(p.getAge()); System.out.println(p.getSex()); //结果:张三 //20 //男

转载请注明原文地址: https://www.6miu.com/read-18574.html

最新回复(0)