从浏览器开发人员工具控制台中的当前页面解析json

时间:2013-10-07 20:57:28

标签: javascript json

在我的浏览器中查看网址的结果时,我想打开Developer Tools javascript控制台并使用javascript命令分析页面的结果。这是一个示例页面:

<击> http://api.rottentomatoes.com/api/public/v1.0/movies.json?apikey=ju6z9mjyajq2djue3gbvv26t&q=deep&page_limit=2&page=1

注意 - 我正在更改此网址 - 烂番茄的网址不公开,我的密钥已过期。这个来自jsontest的例子与已接受的答案一起使用。

http://echo.jsontest.com/movies/ET

有没有办法点击它,启动firebug控制台(或其他浏览器中类似的东西)并解析这个json字符串,这样我就可以使用常用的javascript来检查json对象。

修改

JQuery不可用......

1 个答案:

答案 0 :(得分:12)

在Chrome中,我打开上面的链接,转到Chrome的开发者工具(F12)并在控制台中输入以下命令...

JSON.parse(document.body.textContent)

它很好地返回了一个对象表示。从Javascript中操作和使用对象是一件容易的事。例如......

JSON.parse(document.body.textContent).movies.length

...返回2.