2013-04-18 48 views
1

我想將Json對象保存爲變量名與Json相同的類(就像Gson所做的一樣)。我使用Gson的問題是,json中的類變量的數據類型根據服務器中可用的數據而改變。例如,有些時候,它包含一個數據列表,還有一些時候,它包含「」爲null。我的Gson在處理單個代碼的情況下崩潰。將Json對象保存到變量名稱與Json相同的類中

+0

檢查你的解決方案在這裏http://stackoverflow.com/faq – Triode 2013-04-18 06:10:04

+0

你能提供**所有**的例子** **不同的JSON響應,你必須解析?因爲你的問題很模糊......你對數據有多少種不同的可能性(有一個** ** JSON字段可能會改變,或者有很多**)?它可以有什麼值(只有'List '和空'String',或者還有其他posibilites)? – MikO 2013-04-18 09:20:31

回答

1

您可以使用普通的JSON對象,GSON用於預定義的數據類型,它使處理數據更容易。如果你的數據類型有變化,最好使用JSON本身。

0

嘗試使用GSON2如果您使用過舊版本的GSon。