![](/img/trans.png)
[英]How to parse array inside json object in android java?
[英]How to parse a json array with an array inside to a java object with a Set
我正在嘗試將數組 json 解析為對象數組。 這是我的 class:
public class EntityDTO {
private String entityId;
private String name name;
private Set<String> tags;
private Boolean value;
}
這是 json 字符串:
"[{"entityId":"xxx","name":"xxx","tags":"[TAG_1, TAG_2]","defaultValue":false}]"
但是當我試圖這樣做時:
Gson json = new gson;
gson.fromJson(defaultResponse.getBody(), EntityDTO[].class);
它不能將字符串內的標簽數組轉換為 object 的標簽集。
我怎樣才能做到這一點? 注意:我無法更改我的 EntityDTO class。
其實只好再加一個class,用它來代表JSON
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.