2011-07-08 61 views
1

我使用yql將RSS轉換爲JSON,並使用this查詢。現在,讓我感到惱火的是我得到的文本響應很好(其中一小部分參見this),但是當我試圖用eval()(它的可信代碼)解析它時,它會窒息並說Unexpected token ":"。任何想法出了什麼問題?RSS到JSON,YQL

+0

如果使用JSON不YQL JSONP你不打算打交網站腳本問題? – Grezzo

+0

PHonegap沒有限制。 –

+0

你可以發佈或鏈接到整個json嗎? – Grezzo

回答

0

你並不需要的eval解析JSON - 見this article以獲取更多信息

您可以使用可以github here下載道格拉斯Crockford的JSON解析功能JSON。這應該解決任何eval頭痛。

所以,從上面的github頁面下載json2.js。它包含在你的網頁是這樣的:

<script src="json2.js"></script>

,然後使用您的解析JSON字符串:

var myJsonObject = JSON.parse(myJsonString);