1. 程式人生 > >Java程式中Json不能解析的問題

Java程式中Json不能解析的問題

情景:業務需要將字串轉為指定形式的Json物件,故使用了jackson包中的ObjectMapper類中的readValue()方法實現對json串反序列化以得到相應物件。

問題:無法將string轉換為自定義的Json物件。

嘗試如下的解決方法

  1. 檢查字串與自定義Json物件中的欄位是否一一對應;

  2. 增加無參建構函式;

  3. 去除各欄位初始化時賦的值,改為在建構函式中賦初值;

PS:目前只嘗試過上述三種解決方法。請根據遇到的情況,選取合適的解決方法。

9/9/2017 10:47:45 PM