这种数组转化成json应该怎样去实现呢??有没有人可以稍微指点一番json数组

解决方案 »

  1.   

    如果数组的层数只有一层可以如下
       var test = ["a", "b", "c"];
        var result = {};
        $.each(test || [],function (i, v) {
            v && result[v] = {};
        });
      

  2.   


    var arr = ['a','b','c'];
    var obj = {};
    for(var i in arr){
    obj[arr[i]]="";
    }
    alert(JSON.stringify(obj));
      

  3.   


    var a = {        a: "XXXX", //属性也是Camel规则        
         b: 1990,        
        c: 21
    };
    然后就是转换问题了,使用JSON类:var b = JSON.stringify(a); //注意,b是json字符串如果找不到JSON对象说明你浏览器版本太老就需要手动引用json类库请自行百度"json2.js"进行下载并引用希望对您有帮助~
      

  4.   

    只要不是循环结构,基本都可以用JSON.stringify(myObject, replacer);