Zugriff auf JSON-Objektschlüssel mit Leerzeichen

Habe ich folgende json-Objekt:

{ "id": "109",
  "No. of interfaces": "4" }

Folgenden Zeilen funktionieren:

alert(obj.id);
alert(obj["id"]);

Aber wenn die Schlüssel Leerzeichen enthalten, dann kann ich nicht den Zugriff auf Ihre Werte z.B.

alert(obj."No. of interfaces"); //Syntax error
alert(obj["No. of interfaces"]); //Return 'undefined'

Wie kann ich auf Werte zugreifen, deren Namen Leerzeichen enthalten sind? Ist es überhaupt möglich?

Kommentar zu dem Problem - Öffnen
sind Sie sicher? jsfiddle.net/hoedinie/StU38 es funktioniert einwandfrei bei mir Kommentarautor: amaters

InformationsquelleAutor der Frage Undefined | 2012-04-25

Schreibe einen Kommentar