📅  最后修改于: 2023-12-03 15:33:20.624000             🧑  作者: Mango
org.json
是 Java 中用于处理 JSON 数据的一个库,该库也被称为 JSON-Java。它提供了一组类和方法,可以用来将 JSON 数据解析为 Java 对象、将 Java 对象序列化为 JSON 数据、以及操作和管理 JSON 数据。
在使用 org.json
库时,先要在项目中引入该库,在 Maven 项目中可以使用以下依赖:
<dependency>
<groupId>org.json</groupId>
<artifactId>json</artifactId>
<version>20210307</version>
</dependency>
以下是一个将 JSON 数据解析为 Java 对象的例子:
String jsonData = "{\"name\":\"Alice\",\"age\":25}";
JSONObject jsonObject = new JSONObject(jsonData);
String name = jsonObject.getString("name");
int age = jsonObject.getInt("age");
以下是一个将 Java 对象序列化为 JSON 数据的例子:
Person person = new Person("Alice", 25);
JSONObject jsonObject = new JSONObject(person);
String jsonStr = jsonObject.toString();
org.json
支持以下数据类型:
org.json
是 Java 中一个非常方便、易用的 JSON 处理库,可以轻松地将 JSON 数据解析为 Java 对象、将 Java 对象序列化为 JSON 数据、以及操作和管理 JSON 数据。它简化了使用 JSON 数据的过程,是必不可少的 JSON 库之一。