【问题标题】:How to stop Jackson from parsing an empty Json array to the number zero?如何阻止杰克逊将空的 Json 数组解析为数字零?
【发布时间】:2014-07-15 15:12:02
【问题描述】:

以这个json字符串为例:

[1, 2, []]

Jackson 会将该空数组解析为数字 0。

我怎样才能阻止 Jackson 这样做,而是给我一个空的 ArrayNode 实例?

【问题讨论】:

  • 我无法重现此内容。当我将 json 刺作为树读取时,我得到了第三个元素的 ArrayNode。你能显示你的代码吗?既然你提到了 Play,它可能是 Scala 特有的。
  • 没有示例代码我们只能猜测......

标签: java playframework-2.0 jackson


【解决方案1】:

我怀疑您的设置还有其他问题:在我知道的任何情况下,Jackson 都不会将数组强制转换为数字。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2019-07-27
    • 1970-01-01
    • 2019-11-25
    • 1970-01-01
    • 1970-01-01
    • 2014-08-08
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多