我正在尝试使用 Gson 来初始化我的字段,但没有成功。
String complex = "{'menu': { 'id': 'file', 'value': 'File', 'popup': { 'task':
[ {'value': 'New', 'onclick': 'CreateNewDoc()'}, {'value': 'Open', 'onclick': 'OpenDoc()'}, {'value': 'Close', 'onclick': 'CloseDoc()'}]
}}}";
尝试通过以下方式做到这一点:
TasksHolder th = gson.fromJson(complex, TasksHolder.class);
TaskHolder 类:
public class TasksHolder {
List<Task> task;
public TasksHolder() {
task = new ArrayList<Task>();
}
}
请告知可以做些什么来task
填补TaskHolder
。