高德API的markerlist由ajax把后台值传过来问题

//构建一个数据项数组,数据项本身没有格式要求,但需要支持下述的getDataId和getPosition

                var data = [];
        var data = [{
            id: "A",
            position: [116.020764, 39.904989],
            iconStyle: 'red',
            title: '标题_1',
            desc: '描述_1'
        }, {
            id: 'B',
            position: [116.405285, 39.904989],
            iconStyle: 'green',
            title: '标题_2',
            desc: '描述_2'
        }, {
            id: 'C',
            position: [116.789806, 39.904989],
            iconStyle: 'purple',
            title: '标题_3',
            desc: '描述_3'
        }];

        //展示该数据
        markerList.render(data);

                    这个var data里的东西怎么改成data.result[i].
 var data ={"result": [{
        id: "A",
        position: [116.020764, 39.904989],
        iconStyle: 'red',
        title: '标题_1',
        desc: '描述_1'
    }]
            };