2017-10-12 7 views
-1

Ich habe ein PHP-Skript Rückkehr JSON codierte Daten wie unten:Schleife durch JSON-Daten in Javascript

  { 
      "1": 
       { 
        "from":"Vimbai Jongwe", 
        "msg":"wadii" 
       }, 
      "2": 
       { 
        "from":"Brian Dube", 
        "msg":"Eh Chibaba" 
       } 
      } 

So jetzt möchte ich, dass die Daten für den Zugriff auf die Schlüssel from und msg mit irgendwo angezeigt werden.

+0

Sie eine Schleife haben über dieses json anzuzeigen it – pravindot17

+3

Verwenden Sie 'JSON.parse()' und arbeiten Sie damit wie mit jedem normalen Javascript-Objekt. – Walk

+0

@walk Können Sie mir zeigen – kingraphaII

Antwort

1

Sie Schleife kann es wie unten

var data = { 
 
    "1": 
 
     { 
 
      "from":"Vimbai Jongwe", 
 
      "msg":"wadii" 
 
     }, 
 
    "2": 
 
     { 
 
      "from":"Brian Dube", 
 
      "msg":"Eh Chibaba" 
 
     } 
 
} 
 

 
for(var d in data){ 
 
    console.log(data[d].from +"->"+data[d].msg); 
 
}

0

unten Code Versuchen können Sie Schleife und drucken, wie in folgenden Code

a = { 
     "1": 
     { 
      "from":"Vimbai Jongwe", 
      "msg":"wadii" 
     }, 
     "2": 
     { 
      "from":"Brian Dube", 
      "msg":"Eh Chibaba" 
     } 
    }; 

    for(var i in a){ 
     console.log(a[i].from); 
     console.log(a[i].msg); 
    } 
Verwandte Themen