2015-08-03 155 views
0

首先兼容性,我不说很好的英语,我会努力的最好办法possible.enter代码在这里杰克逊2.0杰克逊1.x的

我创建了一个服务架构,使用服务的应用程序的解释。此架构使用杰克逊2.5.2 for serializacion/desealizacion JSON对象。如果一个服务应用程序使用杰克逊1.8生成JSON对象响应,该架构的尝试反序列化客体抛出一个错误:

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

我不知道是否该错误的原因是JSON响应包含字段字符串类型以及JSONNode类型的一个字段

可以解决此问题吗?

回答

0

尽管Jackson 1.x和2.x不是直接源代码或二进制兼容的,但它们的确产生并使用完全相同的JSON。所以你的错误信息并不建议版本不兼容,而是一些其他类型的问题。