1 引包
<dependency>
<groupId>com.alibaba</groupId>
<artifactId>fastjson</artifactId>
<version>1.2.47</version>
</dependency>
2 例子
@Data
public class Info {
private String address;
private char sex;
}
@Data
public class Person{
private String name;
private Integer age;
private String password;
private Info info;
}
public class Serialize {
@Test
Serialize serialize=new Serialize();
//嵌套的信息类
Info info =new Info();
serialize.setName("xx");
serialize.setAge(10);
serialize.setPassword("123456");
info.setAddress("xi,an");
info.setSex('女');
serialize.setInfo(info);
//第二个参数true,就是为了优雅展示
System.out.println(JSON.toJSONString(serialize,true));
}
执行结果 :
{
“age”:10,
“info”:{
“address”:“xi,an”,
“sex”:“

本文介绍了如何使用FastJson进行JavaBean的序列化和反序列化操作。通过具体示例展示了如何将JavaBean转换为JSON字符串,以及如何将JSON字符串解析回Map对象。内容包括引入依赖、基本使用方法以及执行结果展示。
最低0.47元/天 解锁文章
1022

被折叠的 条评论
为什么被折叠?



