//生成一个Panel
var activity = new Ext.Panel({
title:'活动管理',
iconCls:'activity',
items:[
                //生成数
       xtype : 'treepanel',
   border : false,
   rootVisible : false,
   autoScroll : true,
   loader : new Ext.tree.TreeLoader({
dataUrl : '/SAMS/admin/json/activity.json'
}),
root : new Ext.tree.AsyncTreeNode()         
]
});//JSON数据
[{
    text:'活动管理',
    expanded: true,
    children:[{
        text:'活动管理',
        id:'book-manage',
        leaf:true
    },
    {
        text:'活动报表',
        id:'book-manage',
        leaf:true
        }]
}]
  请高手解决,怎么样生成一个JSON数据的树!