получить данные из значения динамического ключа в JSON
Требование следующее:
Я должен получить поле местоположения со страницы.
var input= global.input = document.getElementById("Location");
Получить окрестности из файла JSON на основе ввода и показать на странице.
У меня есть объект json, и мне нужно отфильтровать данные из объекта json по значению ключа (местоположение)
var inputLocation=input.value;
В моем JavaScript я получаю сообщение об ошибке, если я использую динамический ключ.
Я могу получить массив JSON, если я сделаю этоdata.Aspen
но я должен получить данные из текстового поля, и они могут отличаться, поэтому, если я вызываю data.inputLocation ... его приход не определен
когда я используюdata.(inputLocation.value)
получить следующую ошибку:
Фильтр XML применяется к не XML-значению ({Aspen: [{ID:
{
"Aspen":[
{
"ID":"Bellaire",
"Name":"Bellaire"
},
{
"ID":"Champions Forest",
"Name":"Champions Forest"
},
{
"ID":"Highland Village",
"Name":"Highland Village"
},
{
"ID":"Museum District",
"Name":"Museum District"
}
]
}