1
我想解析使用GSON的JSON對象。使用Gson的JSON解析
我的JSON是:
{ "truncate": [
{
"lower": 20,
"upper": 40,
"delimiter": " ",
"scope": ["$title"]
},
{
"lower": 30,
"upper": 65,
"delimiter": " "
}
] }
我定義我的2類,如:
public class TruncateObj {
private List<TruncateObjectChild> objChild;
// getter and setter
}
和
public class TruncateObjectChild {
private int lower;
private int upper;
private String delimiter;
private List<String> scope;
// getters and setters
}
我解析的語句是
Gson gson = new Gson();
TruncateObj truncation = gson.fromJson(template, TruncateObj.class);
由於某種原因,這是行不通的。 Gson創建TruncatObj
子,但TruncateObj中的List<TruncateObjectChild>
爲空。
我在做什麼錯?
嘿非常感謝。 –
你能幫助expalin「getters和setters」? – Akhil