2015-07-22 2 views
0

У меня есть объект JSON, как это:дооснащения GSON Синтаксические Список_массивы Внутри объекта

{ 
products:[ 
{ 
name:Prod1, 
quantity:3 
}, 
{ 
name:Prod2, 
quantity:1 
} 
] 
} 

У меня есть объект gson так:

public class Product{ 

@SerializedName("name") 
public String name; 

@SerializedName("quantity") 
public int quantity; 

} 

Когда я создал мое переоснащение с чем-то вроде этого

@GET("/products") 
void getProducts(Callback<ArrayList<Product>> c); 

Это не сработает, очевидно, потому что этот массив не является корневым объектом. Есть ли простой способ заставить это копать в json на одном уровне, прежде чем разбирать этот ArrayList, или мне нужно будет создать целый адаптер GSON для этого?

ответ

Смежные вопросы