2015-08-03 211 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。所以你的錯誤信息並不建議版本不兼容,而是一些其他類型的問題。