JSON.parse analysiert JSON mit verschachtelten Objekten

8

Ich versuche, eine JSON-Zeichenfolge mit verschachtelten Objekten zu analysieren, die in der Antwort einer Postanforderung empfangen wurden. Nach dem Ausführen von JSON.parse(responseText) hat das Ergebnis folgendes Format:

%Vor%

Ich dachte, ich könnte dann Werte herausziehen, indem ich das Folgende als Beispiel benutze, aber alles, was ich bekomme, ist undefiniert.

%Vor%

Ich habe auch json[0][0] ausprobiert, aber das gibt ein einzelnes Zeichen aus dem JSON ( [ ) zurück. Bedeutet dies, dass JSON nicht richtig geparst wurde, oder ist dieses erwartete Verhalten und ich referenziere nur falsch?

    
Dannyboy1430 14.04.2013, 21:35
quelle

1 Antwort

10

Dies bedeutet, dass Ihr JSON doppelt codiert wird. Stellen Sie sicher, dass Sie es nur einmal auf dem Server verschlüsseln.

Probieren Sie es nach dem Parsen erneut.

%Vor%

Entweder das oder Sie analysieren es, versuchen dann aber, die Daten aus der ursprünglichen Zeichenfolge auszuwählen. Das würde natürlich nicht funktionieren.

    
user1106925 14.04.2013, 21:40
quelle

Tags und Links