Я пытаюсь прочитать из массива JSON с вложенным массивом, у которого есть имя его значения. Поэтому я получаю сообщение об ошибке при запуске кода.Как получить доступ к Json
var error = [
{
"LessonName":"Understanding Multiplication",
"LessonID":"13343",
"no of questions":[{"Locked":"31","Unlocked":5}]
},
{
"LessonName":"Finding Unknown Values ",
"LessonID":"13424",
"no of questions":[{"Locked":"34","Unlocked":5}]
}
]
function jsd(){
document.write(error[0].LessonName);
document.write(error[0].'no of questions'[0].Locked);
}
document.write(error[0]."no of questions"[0].Locked);
похоже, что не отображается.
использование parseJson для этого. –
Ссылка на другой ответ переполнения стека (скобки) http://stackoverflow.com/questions/10311361/accessing-json-object-keys-having-spaces –
1. ** Первый ** из всех не занимать места между ключей. «Нет вопросов». 2. ** Во-вторых ** 'ошибка [0]. Заблокировано не существует. Ошибка [0] ["no of questions"] [0]. Заблокировано Существует –