2016-07-26 82 views
0

在我的Android項目中,我使用GSON改造2。我的問題是JSON裏面我收到有一個對象,例如"city":{"id":"1","name":"Washington"},當用戶沒有填寫城市現場服務器發送給我"city":""(現在城市是字符串)。所以我無法解析這個。使用gson翻新2:無法解析JSON Android

+0

聽起來像服務器代碼存在問題... Retrofit和Gson希望數據格式良好。如果你不能控制這個,你必須手動解析JSON –

+0

你的後端開發者應該解決這個問題。否則請閱讀gson中的自定義類型適配器。恕我直言,在這種情況下修復應該在API中完成 – Axxxon

回答