jackson 转json null
时间: 2024-05-04 15:19:39 浏览: 75
JSON讲解.md
在 Jackson 中,如果要将 Java 对象转换为 JSON,当 Java 对象的某个属性为 null 时,Jackson 会将其转换为 JSON 的 null 值。下面是一个示例:
假设有一个 Java 类如下:
```
public class Person {
private String name;
private Integer age;
// 构造函数、getter和setter方法省略
}
```
将该类的一个对象转换为 JSON 字符串:
```
ObjectMapper objectMapper = new ObjectMapper();
Person person = new Person();
person.setName("张三");
person.setAge(null);
String json = objectMapper.writeValueAsString(person);
System.out.println(json);
```
输出结果为:
```
{"name":"张三","age":null}
```
注意观察 age 属性的值为 null,被转换为了 JSON 的 null 值。
阅读全文