fastjson:Json和Java对象转换

简介: fastjson:Json和Java对象转换

fastjson: https://github.com/alibaba/fastjson


pom.xml



<dependency>
    <groupId>com.alibaba</groupId>
    <artifactId>fastjson</artifactId>
    <version>1.2.68</version>
</dependency>

简单java类

package com.pengshiyu.bean;


public 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;
}

@Override
public String toString() {
return "Person{" +
"name='" + name + '\&#39;' +
", age=" + age +
'}';
}

}

使用示例

package com.pengshiyu.demo;

import com.alibaba.fastjson.JSON;
import com.pengshiyu.bean.Person;

public class JsonDemo {
public static void main(String[] args) {
Person person = new Person();
person.setAge(23);
person.setName("Tom");

//序列化
String text = JSON.toJSONString(person);
System.out.println(text);
// {"age":23,"name":"Tom"}

//反序列化
Person newPerson = JSON.parseObject(text, Person.class);
System.out.println(newPerson);
// Person{name='Tom', age=23}
}
}
            </div>
目录
相关文章
|
JSON fastjson Java
fastjson:对象转化成json出现$ref
fastjson:对象转化成json出现$ref
1239 0
|
5月前
|
JSON fastjson 数据格式
使用jackson和fastjson实现list与json互转
使用jackson和fastjson实现list与json互转
|
JSON fastjson 数据格式
使用FastJson对json格式字符串、json对象以及javabean直接的相互转换
一、fastJson对于json格式字符串的解析主要用到了一下三个类: JSON:fastJson的解析器,用于JSON格式字符串与JSON对象及javaBean之间的转换。
3617 0
|
6月前
|
JSON Java Maven
使用Jackson进行 JSON 序列化和反序列化
使用Jackson进行 JSON 序列化和反序列化
126 0
|
JSON Java 数据格式
Jackson对象 ObjectMapper实现序列化数据为json
Jackson对象 ObjectMapper实现序列化数据为json
|
JSON fastjson Java
fastjson:Json和Java对象转换
fastjson:Json和Java对象转换
142 0
|
存储 JSON 缓存
json与java对象的相互转换工具
通过jackson实现json与java普通对象和集合对象之间的相互转换
380 0
|
JSON fastjson Java
使用 FastJson 解析 Json 数据|学习笔记
快速学习 使用 FastJson 解析 Json 数据
349 0
使用 FastJson 解析 Json 数据|学习笔记
|
JSON 数据格式 JavaScript
org.json (json序列化工具)
有时候,我们只想利用json串中的部分信息,如何像js一样方便地拿到指定成员的值呢? 可以用json工具。 获得 &lt;dependency&gt; &lt;groupId&gt;org.json&lt;/groupId&gt; &lt;artifactId&gt;json&lt;/artifactId&gt; &lt;version&gt;20141113&lt;/
1419 0
|
JSON 开发框架 人工智能
Newtonsoft.Json C#Json序列化和反序列化工具的使用、类型方法大全
Newtonsoft.Json C#Json序列化和反序列化工具的使用、类型方法大全
669 0
Newtonsoft.Json C#Json序列化和反序列化工具的使用、类型方法大全
下一篇
无影云桌面