Java如何把String转为JsonObject
时间: 2024-02-28 11:54:27 浏览: 67
Jackson将json string转为Object,org.json读取json数组的实例
要想把String类型的数据转为JsonObject,需要使用Json库。常用的Json库有Jackson、Gson、FastJson等等。以下是使用Gson库的示例代码:
```java
import com.google.gson.JsonObject;
import com.google.gson.JsonParser;
public class Test {
public static void main(String[] args) {
// 假设要转换的字符串为jsonStr
String jsonStr = "{\"name\":\"张三\",\"age\":18}";
// 创建JsonParser对象
JsonParser parser = new JsonParser();
// 调用JsonParser的parse方法将字符串解析为JsonObject
JsonObject jsonObject = (JsonObject) parser.parse(jsonStr);
// 打印JsonObject对象
System.out.println(jsonObject);
}
}
```
在上面的代码中,我们首先导入了Gson库中的JsonObject和JsonParser类。然后,我们创建了一个JsonParser对象,并调用其parse方法将字符串解析为JsonObject。最后,我们将解析后的JsonObject对象打印出来。
阅读全文