Fastjson 阿里巴巴Json工具使用方式

FastJson下载地址

前言

JSON是什么?

1.json并不难理解,简单点理解就是一种数据交换的格式

2.json只有两中结构,一种是object另一种是array,并且两者可以相互嵌套,{}是对象,[]是数组
JSON(JavaScript Object Notation,JS对象简谱)是一种轻量级的数据交换格式。它基于ECMAScript(欧洲计算机协会制定的js规范)的一个子集,采用完全独立于编程语言的文本格式来存储和表示数据。简洁和清晰的层次结构使得 JSON 成为理想的数据交换语言。易于人阅读和编写,同时也易于机器解析和生成,并有效地提升网络传输效率。

JSON对象数组

Json的数据形式:

[
	{"ID": 1001, "name": "张三", "age": 24},
	{"ID": 1002, "name": "李四", "age": 25},
	{"ID": 1003, "name": "王五", "age": 22}
]

1:数据在方括号中(可理解为数组)

2:方括号中每个数据以json对象形式出现

3:每两个数据以逗号分隔(最后一个无需逗号)

FastJson是什么?

Fastjson是阿里巴巴公司开源的速度最快的Json和对象转换工具,一个Java语言编写的JSON处理器。

FastJson简单使用案例

public static void main(String[] args) {
		List<String> list =new ArrayList();
		list.add("name:张H");
		list.add("sex:男");
		list.add("phone:18181859014");
		list.add("email:[email protected]");
		String result = JSON.toJSONString(list);
		System.out.println(result);
	}

运行结果:

["name:张H","sex:男","phone:18181859014","email:[email protected]"]
发布了12 篇原创文章 · 获赞 17 · 访问量 2980

猜你喜欢

转载自blog.csdn.net/qq1140037586/article/details/105298255