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
1063 0
|
1月前
|
JSON Java Maven
使用Jackson进行 JSON 序列化和反序列化
使用Jackson进行 JSON 序列化和反序列化
26 0
|
10月前
|
JSON Java 数据格式
Jackson对象 ObjectMapper实现序列化数据为json
Jackson对象 ObjectMapper实现序列化数据为json
|
JSON fastjson Java
fastjson:Json和Java对象转换
fastjson:Json和Java对象转换
116 0
|
存储 JSON 缓存
json与java对象的相互转换工具
通过jackson实现json与java普通对象和集合对象之间的相互转换
354 0
|
JSON 数据格式
JSON工具类 转对象,数组,集合,JSON互转
JSON工具类 转对象,数组,集合,JSON互转
204 0
|
JSON fastjson Java
使用 FastJson 解析 Json 数据|学习笔记
快速学习 使用 FastJson 解析 Json 数据
292 0
使用 FastJson 解析 Json 数据|学习笔记
|
JSON 数据格式
|
JSON fastjson 数据格式
利用fastjson对json转map的操作
String str = "{\"0\":\"zhangsan\",\"1\":\"lisi\",\"2\":\"wangwu\",\"3\":\"maliu\"}"; //第一种方式 Map maps = (Map)JSON.
10924 1
|
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;/
1376 0