私は以下のJsonを持っています:
{
"0001":[111, "BLABLA", "LALA", "KKK",80,20],
"002":[222, "BLABLA", "LALA", "KKK",80,40],
"003":[333, "BLABLA", "LALA", "KKK",100,20],
"000":[444, "BLABLA", "LALA", "KKK",800,60],
"555":[555, "BLABLA", "LALA", "KKK",80,20,
"100":[48, "BLABLA", "LALA", "KKK",80,20]
}
Gson のデシリアライズに問題があります。以下のように定義された変数名を持つ Json での作業を知っています。
{
"item":"001":["id":1,"description":"bla bla"],
"item":"002":["id":2,"description":"bla bla"]
}
次に、json と同じ変数名でクラスを定義し、解析を実行します。
public class DataClass
{
String item;
int id;
String description;
getters and setters;
}
gson.fromJson (json, DataClass.class);
しかし、変数名なしでjsonを使用する必要がある場合(投稿の冒頭)、これを行う方法がわかりません。誰でも助けることができますか?