2013-01-23 12 views
12

Ich gebe eine JSON-Antwort mit einer AJAX-Anfrage über JavaScript. HierParsen JSON-Antwort von AJAX-Anfrage über JavaScript erhalten

ist die Antwort:

{"responseCode":400,"errors":false,"submitted":false,"content":"some content","notice":""} 

Mein Ziel ist es, den Inhalt zu erhalten:

"some content" 

Die json Variablen sind die Daten in meinem Fall. Also, habe ich versucht mit:

data.content 

Aber ich bin eine leere Zeichenfolge geting.

Haben Sie eine Idee, wie Sie auf die Zeichenfolge zugreifen können?

Vielen Dank im Voraus.

+0

Haben Sie die Json Antwort analysiert? Wenn nicht, versuchen Sie JSON.parse (Daten) – Josnidhin

Antwort

31

Haben Sie zuerst json analysiert?

var data = JSON.parse(json); 

als gelesen data.content

+2

Yup, oder verwenden Sie etwas wie jQuery.parseJSON für ältere Browser. –

+0

Wenn Sie jQuery in Ihrem Projekt verwenden, ist dies eine gute Idee! – Dejo

+0

Danke, es funktioniert wie ein Charme. –

Verwandte Themen