如何将第二种json格式用js转换成第二种格式

是转换成第一种格式,急求

function arrToJson(arr2){
    var json = {};
    json.points = [];
    for(var i=0;i<arr2.length;i++){
        var item = {};
        item.name = "";
        item.lnglat = [];
        for(var j=0;j<arr2[i].length;j++){
            if(j==0){
                item.name = arr2[i][j];
            }else{
                item.lnglat.push(arr2[i][j])
            }   
        }
        json.points.push(item); 
    }
    return json;
}

测试例子:var a = [["点a",10.11,12.10],["点b",10.22,11.12]];
arrToJson(a);

温馨提示:答案为网友推荐,仅供参考
相似回答