string转为jsonobject
时间: 2023-04-28 12:04:14 浏览: 232
将字符串转换为JSONObject可以使用Java中的JSON库,例如Gson或Jackson。以下是使用Gson将字符串转换为JSONObject的示例代码:
```java
import com.google.gson.JsonObject;
import com.google.gson.JsonParser;
public class Main {
public static void main(String[] args) {
String jsonString = "{\"name\":\"John\",\"age\":30,\"city\":\"New York\"}";
JsonObject jsonObject = JsonParser.parseString(jsonString).getAsJsonObject();
System.out.println(jsonObject.get("name").getAsString()); // 输出 John
System.out.println(jsonObject.get("age").getAsInt()); // 输出 30
System.out.println(jsonObject.get("city").getAsString()); // 输出 New York
}
}
```
在上面的代码中,我们首先定义了一个JSON字符串,然后使用JsonParser类的parseString方法将其转换为JsonObject对象。最后,我们可以使用JsonObject的get方法获取JSON属性的值。
阅读全文