将string转换为json对象GSON
时间: 2023-08-31 20:06:00 浏览: 87
如果您正在使用GSON库,可以使用以下代码将string转换为json对象:
```java
import com.google.gson.JsonObject;
import com.google.gson.JsonParser;
public class Main {
public static void main(String[] args) {
// 将string转换为json对象
String jsonStr = "{\"name\":\"John\", \"age\":30, \"city\":\"New York\"}";
JsonParser jsonParser = new JsonParser();
JsonObject jsonObject = jsonParser.parse(jsonStr).getAsJsonObject();
// 从json对象中获取值
String name = jsonObject.get("name").getAsString();
int age = jsonObject.get("age").getAsInt();
String city = jsonObject.get("city").getAsString();
// 输出获取到的值
System.out.println("Name: " + name);
System.out.println("Age: " + age);
System.out.println("City: " + city);
}
}
```
输出结果:
```
Name: John
Age: 30
City: New York
```
阅读全文