欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页  >  IT编程

Java的JSON处理器fastjson使用方法详解

程序员文章站 2024-03-13 17:01:15
fastjson 是一个性能很好的 java 语言实现的 json 解析器和生成器,来自阿里巴巴的工程师开发。 主要特点: • 快速fast (比其它任何基...

fastjson 是一个性能很好的 java 语言实现的 json 解析器和生成器,来自阿里巴巴的工程师开发。

主要特点:

• 快速fast (比其它任何基于java的解析器和生成器更快,包括jackson)

• 强大(支持普通jdk类包括任意java bean class、collection、map、date或enum)

• 零依赖(没有依赖其它任何类库除了jdk)

示例代码:

import com.alibaba.fastjson.json;
 
group group = new group();
group.setid(0l);
group.setname("admin");
 
user guestuser = new user();
guestuser.setid(2l);
guestuser.setname("guest");
 
user rootuser = new user();
rootuser.setid(3l);
rootuser.setname("root");
 
group.getusers().add(guestuser);
group.getusers().add(rootuser); 
string jsonstring = json.tojsonstring(group); 
system.out.println(jsonstring);

以上这篇java的json处理器fastjson使用方法详解就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持。