Java中常用的JSON工具
2021-02-17 06:18
标签:oid 项目 test googl 更新 XML google void fastjson Gson: 谷歌开发的 JSON 库,功能十分全面。 FastJson: 阿里巴巴开发的 JSON 库,性能十分优秀。 Jackson: 社区十分活跃且更新速度很快。 在 Maven 构建的项目中,在 pom.xml 文件中加入以下依赖即可。 从 Java 变量到 JSON 格式的编码过程如下: 输出结果如下: 从 JSON 对象到 Java 变量的解码过程如下: 运行结果 连接地址 Java中常用的JSON工具 标签:oid 项目 test googl 更新 XML google void fastjson 原文地址:https://www.cnblogs.com/pbluesky/p/12700783.html1、Java中常用的JSON工具
2、以下教程基于 FastJson 讲解。
3、编码与解码
编码
public void testJson() {
JSONObject object = new JSONObject();
//string
object.put("string","string");
//int
object.put("int",2);
//boolean
object.put("boolean",true);
//array
List
{"boolean":true,"string":"string","list":[1,2,3],"int":2}
解码
public void testJson2() {
?
JSONObject object = JSONObject
.parseObject("{\"boolean\":true,\"string\":\"string\",\"list\":[1,2,3],\"int\":2}");
//string
String s = object.getString("string");
System.out.println(s);
//int
int i = object.getIntValue("int");
System.out.println(i);
//boolean
boolean b = object.getBooleanValue("boolean");
System.out.println(b);
//list
List
string
2
true
1
2
3
null
4、参考链接
上一篇:线程如何正确的启动
下一篇:Leetcode哈希表算法