2
我在我的Android應用程序中使用以下庫 - >Google/Gson. 我無法弄清楚如何將以下json字符串表示爲適當的類以將其抽象出來。如何在Android中表示隨機json對象
"random_chunks": [
{
"2013-01-01T10:00:00+00:00": {
"available": 61,
"in_inventory": 61,
"in_service": 61,
"percent_in_inventory_available": 100,
"percent_in_service_available": 100
}
},
基本上我們的陣列命名爲 「random_chunks」,其包含具有動態名稱的對象 「2013-01-01T10:00:00 + 00:00」。
這是我的想法是:
public class RandomChunks {
@SerializedName("random_chunks")
private foo[] chunks;
public class foo extends Object {
// Here is where I get stuck
}
如何定位這個隨機的名字嗎?我不能說@SerializedName(「一些隨機字符串」)。思考?
2個問題:你能改變你得到的json嗎?你需要使用json嗎?如果你只是使用內置的json庫手動完成的話,這很容易工作。 – toadzky
不幸的是,我不能改變我得到的JSON,是的,我必須使用JSON。這是一個軌道服務器,我們不得不使用REST服務 –
我的錯誤。我打算問你需要使用GSON。我更喜歡使用內置的JSONObject/JSONArray。 – toadzky