2013-04-11 33 views
0

我想弄清楚如何使用Yelp API v2中的數據。如何在json.stringify之後讀取yelp給出的數據。這就是我所做的,如何使用來自Yelp API的stringify JSON數據

var output = JSON.stringify(data); 
alert(output[0].id) // This comes out to be undefined. 

你如何從yelp api讀取json數據?

+0

請出示你是如何創建'data'變量。 – 2013-04-11 02:09:00

+0

'JSON.stringify()'的結果只是一個字符串。如果你給了JSON並且想要這個對象,你可以調用'JSON.parse()'。 – Barmar 2013-04-11 02:10:01

回答

0

data應該已經是一個對象。 alert(data[0].id)。如果你從$.ajax中抓取它,我認爲它會返回一個對象。

如果data是一個字符串,然後你想:

var output = JSON.parse(data); 
alert(output[0].id)