fastjson转bean为string
时间: 2024-03-02 17:51:55 浏览: 57
你可以使用fastjson的JSON.toJSONString()方法将Java对象转换为JSON字符串,代码示例如下:
```java
// 创建一个Java对象
User user = new User();
user.setId(1);
user.setName("John");
user.setAge(30);
// 将Java对象转换为JSON字符串
String jsonString = JSON.toJSONString(user);
System.out.println(jsonString);
```
其中,User是一个Java类,包含id、name和age三个属性。JSON.toJSONString()方法将User对象转换为JSON字符串,输出结果为:
```
{"age":30,"id":1,"name":"John"}
```
如果你想将JSON字符串转换为Java对象,可以使用JSON.parseObject()方法,示例代码如下:
```java
// 将JSON字符串转换为Java对象
User user = JSON.parseObject(jsonString, User.class);
System.out.println(user.getId());
System.out.println(user.getName());
System.out.println(user.getAge());
```
其中,User.class表示要转换的目标Java类,JSON.parseObject()方法将JSON字符串转换为User对象,并输出id、name和age三个属性的值。
阅读全文