Ну, и в чем проблема?

Код AS3:
...
var obj:Object = JSON.decode(e.target.data);
if (obj..hasOwnProperty('__children'))
{
traceChildren(obj.__children);
}
...
private function traceChildren(children:Array):void
{
for (var i:int = 0; i < children.length; i++)
{
var item:Object = children[i];
trace(item.id);
if (item.hasOwnProperty('__children')
{
traceChildren(item.__children);
}
}
}
Цитата:
|
и представление в удобном виде
|
Попросите, что бы вам передавали вместо "__children" просто "children" и для Tree, а также для AdvancedDataGrid вообще не придется делать дополнительный парсинг.