我創建了一個與分頁鏈接一起使用的AJAX函數來動態加載帖子的新頁面,並使所有的工作都很好,除非我無法弄清楚如何解析這樣的JSON對象。如何解析包含PHP數組對象的JSON對象?
這是一個越來越爲JSON通過PHP的風格:
Array (
[0] => stdClass Object (
['var1'] => val1
['var2'] => var2
)
[1] => stdClass Object (
['var1'] => val1
['var2'] => var2
)
[3] => stdClass Object (
['var1'] => val1
['var2'] => var2
)
)
,並傳遞給它這樣的:
$response = json_encode(array('success' => true, 'posts' => $new_posts));
哪裏$new_posts
是我想要的數組解析。
任何人都可以告訴我如何訪問這些變量及其值嗎?謝謝。
我試圖從JavaScript訪問這些。
更新2:當我使用var posts = JSON.parse(response.posts);
我得到了谷歌Chrome的JavaScript控制檯以下錯誤:
Uncaught SyntaxError: Unexpected end of input
更新3:我只是檢查Firebug的,它只是似乎返回該爲JSON響應文本:
{"success":true,"posts":[]}
Sooo ....你是否想向我們展示實際的JSON? –
你想從JavaScript訪問這些變量嗎? – sanmai
那麼這個字符串超過了6500個字符,非常抱歉!更新我的問題。 – Jared