Есть строка JSON:
{"1":{"main_id":"2_0","amount_o_v":"3","title":"2","folder":"2","site":"2","status":"1","password":"2","text":"2"}}
Преобразовываю её в объект:
var list = JSON.parse(result);
Как получить значение main_id
? Варианты list.1.main_id
и list.main_id[1]
не работают.
Вы не можете работать через list.1
, т.к. 1
- число. Но вы можете пойти другим путем через list['1']
:
var json = '{"1":{"main_id":"2_0","amount_o_v":"3","title":"2","folder":"2","site":"2","status":"1","password":"2","text":"2"}}';
var obj = JSON.parse(json);
console.log(obj['1'].main_id);
Почитать про ассоциативные массивы.
Кофе для программистов: как напиток влияет на продуктивность кодеров?
Рекламные вывески: как привлечь внимание и увеличить продажи
Стратегії та тренди в SMM - Технології, що формують майбутнє сьогодні
Выделенный сервер, что это, для чего нужен и какие характеристики важны?
Современные решения для бизнеса: как облачные и виртуальные технологии меняют рынок
Как вместо этого сделать копию объекта через spread оператор, и у копии поменять значение одного свойстваНужно поменять только date
Написал функцию рандома для чисел и массивов с исключениемВсё работает, но проблема в том, что код вышел уж слишком большим для такой функции
Привет всем, я скопипастил себе код для вызова URL, вызов срабатывает, но обработку возвращаемого значения сделать не получается