0

我正在使用 C#,我想知道如何使用 Quandl API 通过 xml 获取数据,例如股票价格。我以前从未使用过 API,所以我真的迷路了。我正在查看他们的快速入门指南,但我不明白“ https://www.quandl.com/api/v3/datasets/WIKI/FB.xml ”之类的内容如何为您提供任何帮助。如何使 API 工作?我什至可以用 C# 来做吗?

4

1 回答 1

1

使用 javascript,您宁愿使用所选数据集的 json 格式:https://www.quandl.com/api/v3/datasets/WIKI/FB.json,而不是https://www.quandl.com/api /v3/datasets/WIKI/FB.xml。然后编写一个经典的 XMLHttpRequest:

var url = "https://www.quandl.com/api/v3/datasets/WIKI/FB.json";
var xhr = new XMLHttpRequest();
xhr.open("GET", url, true);
xhr.setRequestHeader("Content-Type", "application/json");
xhr.onload = function() {
    var data = JSON.parse(this.responseText).dataset.data;
    // {}.dataset.data is the data matrix in Quandl
    // then process your own way
}
xhr.send();
于 2017-02-04T14:33:29.357 回答