【问题标题】:Data extraction from online Json file从在线Json文件中提取数据
【发布时间】:2013-10-25 18:18:29
【问题描述】:

我有这个 Json 文件: https://www.bitstamp.net/api/ticker/

我需要在我的 HTML 文件中显示第四个引号中的数字。 所以代替 {"high": "197.96", "last": "173.32", "timestamp": "1382723663", "bid": "172.63", "volume": "33807.72470035", "low": "167.67 ", "ask": "173.32"} 我需要 173.32

任何帮助将不胜感激!

【问题讨论】:

    标签: html json api


    【解决方案1】:

    您需要将 JSON 文件读入一个变量。

    var json = (function () {
    var json = null;
    $.ajax({
        'async': false,
        'global': false,
        'url': "https://www.bitstamp.net/api/ticker/",
        'dataType': "json",
        'success': function (data) {
            json = data;
        }
    });
    return json;
    })(); 
    

    然后可以读取所需的值如下。

    json.last // 这将包含你的值。

    您也可以使用 $.getJSON 来异步加载文件。

    【讨论】:

    • 如果没有代理,跨域 GET 请求将无法工作。
    猜你喜欢
    • 2017-04-03
    • 2019-01-22
    • 1970-01-01
    • 2018-05-20
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2021-06-06
    相关资源
    最近更新 更多