java - 带默认引号的 Jackson 字段值

标签 java json jackson

有没有办法告诉 jackson 用引号序列化所有数字?我正在使用网络服务生成的对象,因此无法添加注释。

例如我想要这个字段

BigDecimal value;

默认序列化为

"value": "0"

而不是

"value": 0

最佳答案

为 BigDecimal 值添加自定义序列化程序。

关于java - 带默认引号的 Jackson 字段值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20858982/

相关文章:

javascript - 如何使用 Google Calendar API v3 (JavaScript) 删除事件通知

php - 如何在 php 中对数组中的 JSON 对象进行编码?

java - 如何在Java中使用Streaming API解析JSON日志文件,然后输出列表日志文件

java - Jackson 的 ParameterNamesModule 无法反序列化类

java - 不满意链接错误: no opencv_java245

java - 在不使用太多内存的情况下加快搜索缓存

python - 在 Python 中使用换行符序列化 JSON 文件

java - 如何从 Play Framework 中的 JSON 对象中删除元素

java - 如何显示具有多种布局的多个 JPanel?

java - Java中的数组,如何填充