String message = "{\"name\":\"John\", \"age\":30, \"city\":\"New York\"}";
时间: 2024-04-24 21:19:40 浏览: 123
javascript-presentation:不是 Java 的语言
在Java中,可以使用`JSONObject`类来解析和操作JSON字符串。下面是一个示例代码,演示了如何解析和获取JSON字符串中的数据:
```java
import org.json.JSONObject;
public class Main {
public static void main(String[] args) {
String message = "{\"name\":\"John\", \"age\":30, \"city\":\"New York\"}";
// 创建一个JSONObject对象
JSONObject json = new JSONObject(message);
// 获取name字段的值
String name = json.getString("name");
System.out.println("Name: " + name);
// 获取age字段的值
int age = json.getInt("age");
System.out.println("Age: " + age);
// 获取city字段的值
String city = json.getString("city");
System.out.println("City: " + city);
}
}
```
输出结果:
```
Name: John
Age: 30
City: New York
```
这段代码首先创建了一个`JSONObject`对象,然后使用`getString`和`getInt`方法来获取JSON字符串中的字段值。你可以根据需要使用不同的方法来获取不同类型的字段值。
阅读全文