java解析json格式的String
时间: 2023-06-29 20:20:39 浏览: 83
使用java解析json格式的字符串
5星 · 资源好评率100%
在 Java 中解析 JSON 格式的字符串可以使用 JSON 库,比如 Google 的 Gson 库或者阿里巴巴的 fastjson 库。
下面是使用 Gson 库解析 JSON 格式的字符串的示例代码:
```java
import com.google.gson.Gson;
import com.google.gson.JsonObject;
public class JsonParser {
public static void main(String[] args) {
String jsonString = "{\"name\": \"Tom\", \"age\": 18}";
// 解析 JSON 格式的字符串
Gson gson = new Gson();
JsonObject jsonObject = gson.fromJson(jsonString, JsonObject.class);
// 获取 JSON 中的值
String name = jsonObject.get("name").getAsString();
int age = jsonObject.get("age").getAsInt();
// 打印结果
System.out.println("Name: " + name);
System.out.println("Age: " + age);
}
}
```
在上面的示例代码中,我们首先定义了一个 JSON 格式的字符串,然后使用 Gson 类的 fromJson 方法将 JSON 格式的字符串转换成 JsonObject 对象,最后从 JsonObject 中获取值并打印结果。
阅读全文