Массив в json
Как преобразовать массив в json строку с выборкой по ключу. На выходе должно получиться:
[{"id":1,"rel":"122"},{"id":2,"rel":"122"}] Спасибо. |
Янковиц,
подожду переводчика ... |
*делает пассы руками над хрустальным шаром*
var array = [122, 122, 345]; var json = array.map((value, i) => ({'id': i + 1, 'rel': value})); alert(JSON.stringify(json)) *делает пассы в другую сторону* var array = [{"id":1,"rel":"122"},{"id":2,"rel":"122"},{"id":3,"rel":"345"}]; var json = array.filter(value => value.rel == "122"); alert(JSON.stringify(json)) |
Часовой пояс GMT +3, время: 18:55. |