私はこのようなjson文字列を持っています:
String result={[{"id":"2","fullname":"Course 1"},{"id":"3","fullname":"Course 2"}]}
Javaでは、そのjson文字列をデコードするために次のコードを記述しました。
public class Courses {
public String id,name;
}
Gson gs = new Gson();
Type listType = new TypeToken<List<Courses>>(){}.getType();
List<Courses> listCourses= gs.fromJson(result, listType);
しかし、私は常にエラーを受け取ります:
06-09 04:21:11.614:E / AndroidRuntime(449):原因:java.lang.IllegalStateException:これはJSON配列ではありません。
私は何が間違っていますか?
ありがとう :)