【问题标题】:Jackson 2.0 compatibility with Jackson 1.xJackson 2.0 与 Jackson 1.x 的兼容性
【发布时间】:2015-08-03 10:31:47
【问题描述】:

首先我的英语不太好,我会尽量解释最好的方法。在这里输入代码

我创建了一个使用服务应用程序的服务架构。此架构使用 jackson 2.5.2 进行序列化/解封 JSON 对象。如果一个服务应用程序使用 jackson 1.8 来生成 JSON 对象响应,架构会尝试反序列化该对象引发下一个错误:

org.codehaus.jackson.JsonParseException: Unexpected end-of-String when  at [Source: N/A; line: -1, column: -1]

不知道是不是这个错误的原因是json响应包含了String类型的字段,还有一个JSONNode类型的字段

有可能解决这个问题吗?

【问题讨论】:

    标签: jackson


    【解决方案1】:

    虽然 Jackson 1.x 和 2.x 不直接兼容源代码或二进制文件,但它们确实生成和使用完全相同的 JSON。因此,您的错误消息并不表示版本不兼容,而是表示其他类型的问题。

    【讨论】:

      猜你喜欢
      • 2020-08-26
      • 1970-01-01
      • 1970-01-01
      • 2018-06-05
      • 2018-04-25
      • 1970-01-01
      • 2017-10-06
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多