java - Jackson SerializationFeature 可以按字段或类覆盖吗?

标签 java arrays json jackson

是否可以针对每个对象或每个字段启用/禁用 (De)SerializationFeature?我想不出一个简单的方法。

具体而言,我启用了 WRITE_SINGLE_ELEM_ARRAYS_UNWRAPPED 以提高很少扩展超过 1 项的数据字段的可读性。但是对于一些顶级结构,我想始终保持数组特性。随意混合的批评,但一般问题仍然存在:)

最佳答案

不是一般的方式。

但是对于这个特定的功能,我认为可能已经在 github 上提出了一个问题来允许这样的处理。如果没有,请随时提交。

没有通用方法的原因是对于许多功能来说,这种粒度级别没有意义。

关于java - Jackson SerializationFeature 可以按字段或类覆盖吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29095754/

相关文章:

java - 在 Facebook Graph API 中解析的数据不足

javascript - 使用 JavaScript 和 JQuery 带有新对象的空 JSON 字符串

Java 8 - 按列表分组,排序并显示它的总数

java.io.FileNotFoundException(系统找不到指定的路径)

java - 小部件未显示在小部件列表中

arrays - asort(src,dest) 到多维数组

sql - { 科学家种子错误 : 'syntax error at or near " ["' }

c - 递归查找数组的最大元素

php - jQuery text() 使用 nl2br 忽略 <br/>

java - JBoss RESTful 服务中的 pretty-print JSON 输出