0
我正在使用OkHttp對我的MongoLab數據庫進行REST調用,並且能夠打印出JSON數據。但是,我無法將該JSON數據映射到Android上的GSON類。使用GSON解析MongoLab JSON
JSON數據:
[
{
"_id": {
"$oid": "5649112ae4b02e2b2edaba79"
},
"classroom": {
"student1": {
"name": "mehdi",
"age": 21,
"course": "Web"
},
"student2": {
"name": "mkyong",
"age": 29,
"course": "Java"
}
}
}
]
我的類:
static class School {
Map<String, Student> classroom;
}
static class Student {
private String name;
private int age;
private String course;
}
當我運行它,我得到這個:
FATAL EXCEPTION: OkHttp Dispatcher
com.google.gson.JsonSyntaxException: java.io.IOException: closed
我已經測試過的其他非MongoLab JSON數據,並將其工程,所以我不知道我要去哪裏錯了。