Есть строка 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);
Почитать про ассоциативные массивы.
Айфон мало держит заряд, разбираемся с проблемой вместе с AppLab
Перевод документов на английский язык: Важность и ключевые аспекты
Как вместо этого сделать копию объекта через spread оператор, и у копии поменять значение одного свойстваНужно поменять только date
Написал функцию рандома для чисел и массивов с исключениемВсё работает, но проблема в том, что код вышел уж слишком большим для такой функции
Привет всем, я скопипастил себе код для вызова URL, вызов срабатывает, но обработку возвращаемого значения сделать не получается