String转成JSONObject
时间: 2023-08-18 19:14:51 浏览: 102
你可以使用 JSON 库将一个 String 转换成 JSONObject。具体的实现方式取决于你使用的编程语言和 JSON 库。
以下是在 Java 中使用 org.json 库将 String 转换成 JSONObject 的示例代码:
```java
import org.json.JSONObject;
public class Main {
public static void main(String[] args) {
String jsonString = "{\"name\":\"John\", \"age\":30, \"city\":\"New York\"}";
// 将 String 转换成 JSONObject
JSONObject jsonObject = new JSONObject(jsonString);
// 访问 JSONObject 的属性
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);
}
}
```
这个示例首先创建一个包含 JSON 字符串的变量 `jsonString`。然后,使用 `JSONObject` 类的构造函数将它转换成一个 JSONObject。之后,你可以使用 `getString`、`getInt` 等方法来访问 JSONObject 中的属性。
确保在使用 JSON 库之前,你已经将它添加到你的项目依赖中。具体的添加方式取决于你使用的构建工具和库管理器。
阅读全文