13

Gson を使用した JSON 応答の解析に問題があります。

JSON 文字列:

response: [
  2, {
    owner_id: 23972237,
    album_id: 25487692,
    title: 'album not new'
  }, {
    owner_id: 23972237,
    album_id: 25486631,
    title: 'фыв'
  }
]

私はこれらの2つのクラスを持っています:

public class VkAudioAlbumsResponse {
    public ArrayList<VkAudioAlbum> response;
    public VkError error;
}

public class VkAudioAlbum {
    public int owner_id;
    public int album_id;
    public String title;
}

しかし、Gson を使用してこれを解析すると例外が発生します。これは、応答配列の最初の要素がオブジェクトではなく整数であるためです。

問題は、どうにか解決できないかということです。

4

1 に答える 1