hutool 中对象转json例子
时间: 2023-09-11 07:05:46 浏览: 291
在 hutool 中,可以使用 `JSONUtil.toJsonStr(obj)` 方法将一个 Java 对象转换为 JSON 字符串。以下是一个例子:
```java
import cn.hutool.json.JSONUtil;
public class ObjToJsonExample {
public static void main(String[] args) {
// 创建一个 Java 对象
User user = new User();
user.setId(1001);
user.setName("John");
user.setGender("male");
// 将对象转换为 JSON 字符串
String jsonStr = JSONUtil.toJsonStr(user);
System.out.println(jsonStr);
}
}
class User {
private int id;
private String name;
private String gender;
// getter 和 setter 方法省略
@Override
public String toString() {
return "User{" +
"id=" + id +
", name='" + name + '\'' +
", gender='" + gender + '\'' +
'}';
}
}
```
输出结果为:
```
{"gender":"male","id":1001,"name":"John"}
```
注意,使用 hutool 的 JSONUtil 需要添加 hutool-json 依赖,具体可以参考 hutool 的官方文档。
阅读全文