Как получить доступ к первой записи в ответе Json следующим образом:
[{"id":"3062","status":"1"}]
Я подумал, что это будет: json [0] ["идентификатор"]
Только если он назначен переменной json, которой нет в вашем примере. Таким образом, к var json = [{blah: ‘yada’}] можно было получить доступ с помощью json[0].blah или json[0][blah]. Но массив, просто плавающий в космосе, - это просто так.
извините, я забыл упомянуть. Он исходит из php json_encode, и я пытаюсь получить к нему доступ с помощью js. К сожалению, пока ничего не работает.



var json_response = '[{"id":"3062","status":"1"}]';
var arr = JSON.parse(json_response);
arr[0]["id"]
Запустите этот скрипт. Возвращает значение id3062
var json_response = '[{"id":"3062","status":"1"}]';
var arr = JSON.parse(json_response);
document.write(arr[0].id);
На каком языке? Да, это будет работать в JavaScript (или TypeScript, или CoffeeScript) для доступа к свойству
idобъекта в массиве в позиции 0 после того, как вы проанализируете JSON (так что это больше не JSON, это массив с объектом в Это). JSON - это текстовая нотация для обмена данными. (Подробнее здесь.) Если вы имеете дело с исходным кодом JavaScript, а не имеете дело с нить, вы имеете дело не с JSON.