fastjson2.JSONReade 如何不忽略null
时间: 2023-09-12 21:08:09 浏览: 190
fastjson生成json时Null属性不显示的解决方法
5星 · 资源好评率100%
您可以使用 `JSON.parseObject` 方法,该方法的第二个参数设置为 `Feature.InitStringFieldAsEmpty`,可以避免忽略 `null` 值。例如:
```java
String jsonString = "{\"name\":null,\"age\":18}";
JSONObject jsonObject = JSON.parseObject(jsonString, Feature.InitStringFieldAsEmpty);
System.out.println(jsonObject.toJSONString());
```
输出结果为:`{"name":null,"age":18}`,可以看到 `name` 属性的值为 `null`,没有被忽略。
阅读全文