get Daten vom dynamischen Schlüsselwert in json

Die Anforderung ist folgende:
Ich muss das Standortfeld von der Seite abrufen.

var input= global.input = document.getElementById("Location");

Holen Sie den Nachbarschaftsbereich anhand der Eingabe aus der JSON-Datei und zeigen Sie ihn auf der Seite an.

Ich habe ein JSON-Objekt und muss die Daten aus dem JSON-Objekt basierend auf dem Schlüsselwert (Speicherort) filtern.

var inputLocation=input.value;

In meinem Javascript erhalte ich den Fehler, wenn ich den Schlüssel dynamisch verwende.

Ich bin in der Lage, das JSON-Array zu erhalten, wenn ich dies tuedata.Aspen aber ich muss die Daten aus einem Textfeld abrufen und es kann anders sein, wenn ich data.inputLocation aufrufe ... es kommt undefiniert

wenn ich benutzedata.(inputLocation.value) Den folgenden Fehler erhalten:

er @ XML-Filter wird auf Nicht-XML-Werte angewendet ({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"
 }
 ]
}

Antworten auf die Frage(4)

Ihre Antwort auf die Frage