java字符串转json
时间: 2023-07-19 14:14:30 浏览: 108
要将Java字符串转换为JSON,您可以使用Jackson或Gson这样的Java库。以下是使用Jackson将Java字符串转换为JSON的示例代码:
```java
import com.fasterxml.jackson.databind.ObjectMapper;
public class Example {
public static void main(String[] args) throws Exception {
String jsonString = "{\"name\":\"John\",\"age\":30,\"city\":\"New York\"}";
ObjectMapper objectMapper = new ObjectMapper();
Object jsonObject = objectMapper.readValue(jsonString, Object.class);
String json = objectMapper.writerWithDefaultPrettyPrinter().writeValueAsString(jsonObject);
System.out.println(json);
}
}
```
在这个例子中,我们首先定义了一个JSON字符串。然后,我们使用Jackson的ObjectMapper类将JSON字符串转换为Java对象。最后,我们使用ObjectMapper类将Java对象转换回JSON字符串,并打印输出结果。
阅读全文