У меня есть требование, когда у меня есть объект JSON, который должен быть преобразован в массив пар ключей/значений.преобразование объекта JSON в JS пары ключей/значений Array
JSON:
Object {id: "1213115", transac_status: "Y", trans_id: "601427"....}
Это должно быть преобразовано в JS массива, как показано ниже: JS Массив:
var transData = [{ id: "1213115", transac_status: "Y", trans_id: 601427".... ];
Я попытался ниже скрипт для преобразования.
var transData = $.map(Object , function (e2, e1) {
return [[e2, e1]];
});
Массив не был преобразован, как и ожидалось, Вместо этого он имеет следующее: -
Array[2]
,
Array[2]
,
Array[2]
,
Array[2]
..... и т.д.
Вы хотите, чтобы весь 'объект' содержался внутри' array'? или создать «массив» для каждого ключа/значения? – Moin
Это несколько путано, ваш пример кажется просто «var transData = [Object]»? – adeneo
@Moin: Я хочу, чтобы весь объект был преобразован как один массив. Не каждый кери/значение как массив. – AzhaguLakshman