0
在解析GSON一天的JSON響應後,我最終想出瞭如何讓我的javabeans正確以便從響應中提取數據。這是我的嵌套類和列表的佈局:如何引用Java中的列表中的內部類
public class LocationContainer {
public class paging {
private String previous;
private String next;
}
private List<Datas> data;
public class Datas {
private String message;
private String id;
private String created_time;
public class Tags {
private List<Data> datas;
public class Data {
private String id;
private String name;
}
}
public class Application {
private String id;
private String name;
}
public class From {
private String id;
private String name;
}
public class Place {
private String id;
private String name;
public class Location {
private int longitude;
private int latitude;
}
}
}
}
現在我想獲得地方類和CREATED_TIME字符串中的名稱字符串的保持,但因爲我是一個相當有小白,我可以」似乎弄明白了。
我能夠通過使用
String time = gson.toJson(item.data.get(1).created_time);
提取CREATED_TIME串然而使用
String name = gson.toJson(item.data.get(1).Place.name);
不工作。
item類是LocationContainer的一個實例,填充了GSON的輸出。 任何指針將不勝感激。
是的!謝謝你,先生! gson.toJson(item.data.get(1).place.name是我在插入私有地方位置後引用名稱字符串;我的數據類。 – Vincent