将数组[object,object ...]转换为json

时间:2014-03-22 00:38:42

标签: javascript jquery arrays json object

这里我有一个带对象的数组:(数组可以有N个对象......)

[Object, Object]
  0: Object
    0: "2"
    1: "Laza Lazic"
    id_tabele: "2"
    naziv: "Laza Lazic"
__proto__: Object
 1: Object
    0: "1"
    1: "Pera Peric"
    id_tabele: "1"
    naziv: "Pera Peric"
__proto__: Object
length: 2
__proto__: Array[0]

如何使用javascript(jquery)将此数组对象转换为此格式:

[{"id":"1","ime_prezime":"Pera Peric"},{"id":"2","ime_prezime":"Laza Lazic"}]

所以json中数组对象id_tabeleid,json中nazivime_prezime ...

1 个答案:

答案 0 :(得分:1)

使用$.map()

var array = $.map(oldarray, function (obj) {
    return {
        id: obj.id_tabele,
        naziv: obj.ime_prezime
    };
})