根据这个Gson 可以反序列化为内部类。我有 JSON 字符串的下一个片段:
...
"coordinates": {
"coordinates": [106.80552006,-6.22016938],
"type": "Point",
}
...
我正在使用下一个课程:
public class Tweet {
public Coordinates coordinates = new Coordinates();
public class Coordinates {
public double[] coordinates;
}
}
并尝试解析我的 JSON 字符串:
Tweet tweet = gson.fromJson(string, Tweet.class);
Tweet.Coordinates tweetCoordinates = gson.fromJson(string, Tweet.Coordinates.class);
但我得到这个错误:
Expected BEGIN_ARRAY but was BEGIN_OBJECT
你能告诉我错误在哪里吗?