java string转JSONObject用import com.alibaba.fastjson.JSONObject;
时间: 2023-07-26 19:19:08 浏览: 106
string转json
4星 · 用户满意度95%
可以使用阿里巴巴的fastjson库将Java String转换为JSONObject。以下是一个示例代码:
```java
import com.alibaba.fastjson.*;
public class Main {
public static void main(String[] args) {
String jsonString = "{\"name\":\"John\", \"age\":30, \"city\":\"New York\"}";
// Convert String to JSONObject
JSONObject jsonObject = JSONObject.parseObject(jsonString);
// Access values from JSONObject
String name = jsonObject.getString("name");
int age = jsonObject.getIntValue("age");
String city = jsonObject.getString("city");
// Print values
System.out.println("Name: " + name);
System.out.println("Age: " + age);
System.out.println("City: " + city);
}
}
```
在此示例中,我们使用了fastjson库中的JSONObject类将字符串转换为JSONObject。然后,我们可以使用该对象来访问JSONObject中的值。注意,获取int类型的值需要使用getIntValue方法。
阅读全文