当前位置: 首页 > 编程笔记 >

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

越飞语
2023-03-14
本文向大家介绍Java的JSON处理器fastjson使用方法详解,包括了Java的JSON处理器fastjson使用方法详解的使用技巧和注意事项,需要的朋友参考一下

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使用方法详解就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持小牛知识库。

 类似资料:
  • 本文向大家介绍使用fastjson中的JSONPath处理json数据的方法,包括了使用fastjson中的JSONPath处理json数据的方法的使用技巧和注意事项,需要的朋友参考一下 介绍 fastjson 1.2.0之后的版本支持JSONPath。,可以在java框架中当作json对象查询语言(OQL)来使用。 常用API 使用 准备json内容如下: 取值操作 输出: zpl [{"nam

  • 本文向大家介绍java JSON解析库Alibaba Fastjson用法详解,包括了java JSON解析库Alibaba Fastjson用法详解的使用技巧和注意事项,需要的朋友参考一下 本文实例讲述了java JSON解析库Alibaba Fastjson用法。分享给大家供大家参考,具体如下: Json是一种轻量级的数据交换格式,应该在一个程序员的开发生涯中是常接触的。简洁和清晰的层次结构使

  • 本文向大家介绍对pandas处理json数据的方法详解,包括了对pandas处理json数据的方法详解的使用技巧和注意事项,需要的朋友参考一下 今天展示一个利用pandas将json数据导入excel例子,主要利用的是pandas里的read_json函数将json数据转化为dataframe。 先拿出我要处理的json字符串: pandas.read_json的语法如下: 第一参数就是json文

  • 本文向大家介绍Java中JSON处理工具类使用详解,包括了Java中JSON处理工具类使用详解的使用技巧和注意事项,需要的朋友参考一下 本文实例为大家分享了JSON处理工具类的具体代码,供大家参考,具体内容如下 以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持呐喊教程。

  • 本文向大家介绍Zend Framework处理Json数据方法详解,包括了Zend Framework处理Json数据方法详解的使用技巧和注意事项,需要的朋友参考一下 本文实例讲述了Zend Framework处理Json数据的方法。分享给大家供大家参考,具体如下: JSON分隔符及意义 {}    用于实现对象的包含,对象都包含在大括号中 ,    逗号用于分隔对象的不同属性,或者数组的元素 [

  • 本文向大家介绍详解Android原生json和fastjson的简单使用,包括了详解Android原生json和fastjson的简单使用的使用技巧和注意事项,需要的朋友参考一下 android原生操作json数据 主要是两个类 JSONObject 操作对象     JONSArray操作json数组 对象转json Log日志显示 json转对象 新建一个JSONObject 把json串通过