2015-06-19 79 views
0

我想GSON這樣分析一個樣品JSON:如何使用GSON解析hetorogeneous地圖

"category": { 
    "sub_category_1": [...], 
    "sub_category_2": [...], 
    "sub_category_3": {...} 
} 

因爲所有的子類是動態的,我只是在子類它們的地圖興趣。所以我在POJO中使用Map<String, Map<String, String>>作爲數據類型。但是,我得到錯誤,說數組是預期的。我的猜測是,它也使用該數據類型來解析時,子類別是一個數組。任何建議?我是Retrofit和Gson的新手,如果你可以在這裏粘貼你的解串器代碼,那將是非常棒的。

回答