Я давно пытался решить эту проблему, но пока не нашел решения.У меня есть строковый объект JSON, который я хотел бы извлечь значения, записанные под тем же именем ключа.Следовательно, когда я пишу ключ, я всегда получаю последнее значение для этого ключа.
Я уже пробовал некоторые методы, но безуспешно.Сейчас я пытаюсь вызвать ключ, но он всегда получает последнее значение, также я пытался вызвать переменную, содержащую JSON.parse и добавить [0] в конце, например: variable [0].
//this is the stringified JSON below
var json = {"code": "1", "name": "client 1", "code": "2", "name": "client 2",
"code": "3", "name": "client 3", "code": "4", "name": "client 4"}
var json_parse = JSON.parse(json);
console.log(json_parse.code + ' - ' + json_parse.name);
Фактический результат прямо сейчас: «4 - клиент 4».При этом ожидаемый результат: «1 - клиент 1, 2 - клиент 2, ... 4 - клиент 4».