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