0
我的JSON響應看起來像如何從JSON「對象的對象」值的Android使用GSON
[{"order":-1,"artist":[{"name":"Hey"}]},...]
我如何使用GSON artist
對象獲取name
?
我試圖用這樣的
private String getArtistName(){
...
Type type = new TypeToken<List<Order>>() {}.getType();
List<Order> details = gson.fromJson(MyJSONresponse, type);
for (Order order : details) {
if (order.order == -1) {
String artistName = // I don't know what to enter here
return artistName;
}
}
return null;
}
private class Order{
int order;
List<Artist> artist = new ArrayList<Artist>();
}
pricate class Artist{
String name;
}
謝謝!
錯誤'com.google.gson.JsonSyntaxException:java.lang.IllegalStateException:預期BEGIN_OBJECT但BEGIN_ARRAY在行1列23' :( – LastChaos
你去那裏,它應該是這樣的 –
如果'。列表'不工作,嘗試'藝術家[]' –