【发布时间】:2012-03-15 13:31:01
【问题描述】:
我从 Web 服务获取 JSon 数据,示例数据如下:
[
{
"SectionId": 1,
"SectionName": "Android"
}
]
当我尝试转换它时,它会抛出一个错误,我这样做是:
Data data = new Gson().fromJson(jsonDataFromWebService, Data.class);
我的科类是:
class Section
{
public int SectionId;
public String SectionName;
}
class Data {
public List<Section> sections;
}
LogCat 说:
com.google.gson.JsonSyntaxException: java.lang.IllegalStateException: 应为 BEGIN_OBJECT,但在第 1 行第 2 列是 BEGIN_ARRAY
【问题讨论】:
标签: android json illegalstateexception