import org.json.JSONObject;
public class JsonParserExample {
public static void main(String[] args) {
// 定义一个JSON字符串
String jsonString = "{\"name\":\"John\", \"age\":30, \"city\":\"New York\"}";
// 创建JSONObject对象并解析JSON字符串
JSONObject jsonObject = new JSONObject(jsonString);
// 获取JSON对象中的值
String name = jsonObject.getString("name");
int age = jsonObject.getInt("age");
String city = jsonObject.getString("city");
// 打印解析后的值
System.out.println("Name: " + name);
System.out.println("Age: " + age);
System.out.println("City: " + city);
}
}
导入依赖:我们使用了org.json.JSONObject库来解析JSON字符串。如果你使用的是Maven项目,可以在pom.xml中添加以下依赖:
<dependency>
<groupId>org.json</groupId>
<artifactId>json</artifactId>
<version>20210307</version>
</dependency>
定义JSON字符串:在main方法中,我们定义了一个JSON格式的字符串jsonString。
创建JSONObject对象:使用new JSONObject(jsonString)将JSON字符串解析为JSONObject对象。
获取JSON对象中的值:通过getXXX方法(如getString、getInt等)从JSONObject中提取相应的值。
打印结果:最后,我们将解析出的值打印到控制台。
上一篇:java pdf转base64
下一篇:java @deprecated
Laravel PHP 深圳智简公司。版权所有©2023-2043 LaravelPHP 粤ICP备2021048745号-3
Laravel 中文站