【问题标题】:Parse json from the current page in browser developer tools console从浏览器开发者工具控制台中的当前页面解析 json
【发布时间】:2013-10-07 20:57:28
【问题描述】:

在我的浏览器中查看 url 的结果时,我想打开开发者工具 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 不可用...

【问题讨论】:

    标签: javascript json


    【解决方案1】:

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

    JSON.parse(document.body.textContent)
    

    它很好地返回了一个对象表示。从那里可以很容易地在 Javascript 中操作和使用对象。比如……

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

    ...返回 2。

    【讨论】:

    • 适用于 Safari、Firefox 和 Chrome。谢谢!
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2019-09-15
    • 2012-08-12
    • 2013-02-21
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2013-08-21
    相关资源
    最近更新 更多