以下は、javascriptに渡す最後のjsonのサンプルです。(yajl)rubyライブラリを使用して、ハッシュからこのjsonを作成します。
問題は、以下のjsonを生成するルビーハッシュはどのように見えるべきかということです。
var data = [{
data: "basics",
attr: {},
children: [
{data: "login", attr: {run: "run"},
children: [
{data: "login", attr: {}}
]
} ,
{data: "Academic Year", attr: {run: "run"},
children: [
{data: "login", attr: {}},
{data: "Academic Year", attr: {filter: "mini", SOF: "yes"}}
]
}
]
}];