2016-05-15 2 views
-1

Javascript:Javascript - Wie json Weg zu schreiben, wenn es ein ganze Zahl Tag

var json_obj = 
{ 
    "1111": { 
     "name": Bob, 
     "id": 1 
    }, 
    "2222": { 
     "name": Alice, 
     "id": 2 
    } 
} 
var first_name = json_obj.1111.name; // Gives me a missing ';' before statement error 

In obigem Code ist json_obj ein Teil einer großen JSON-Datei in unserem Projekt verwendet. Ich dachte, JSON-Datei zu ändern, um es einfach zu finden, Elemente zu finden, aber es ist eine große JSON-Datei und wird während des gesamten Projekts verwendet, kann jemand mich erleuchten, wie Elemente in diesen Situationen zu finden? In einem solchen Fall

+0

'var first_name = json_obj [ '1111'] verwenden Namen,.' Verwenden eckige Klammer-Notation –

Antwort

0

können Sie bracket notation

var json_obj = { 
 
    "1111": { 
 
    "name": "Bob", 
 
    "id": 1 
 
    }, 
 
    "2222": { 
 
    "name": "Alice", 
 
    "id": 2 
 
    } 
 
} 
 
var first_name = json_obj['1111'].name; 
 

 
document.write(first_name);

Verwandte Themen