-1
我正在使用C#,我想知道如何使用Quandl API通过xml获取数据,如股票价格。我以前从未使用API,所以我真的迷失了。我正在看他们的快速入门指南,但我不明白“https://www.quandl.com/api/v3/datasets/WIKI/FB.xml”这样的东西是如何得到你的东西的。我如何使API工作?我可以用C#做到吗?如何使用Quandl API?
我正在使用C#,我想知道如何使用Quandl API通过xml获取数据,如股票价格。我以前从未使用API,所以我真的迷失了。我正在看他们的快速入门指南,但我不明白“https://www.quandl.com/api/v3/datasets/WIKI/FB.xml”这样的东西是如何得到你的东西的。我如何使API工作?我可以用C#做到吗?如何使用Quandl API?
对于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();
也许你可以做一个谷歌搜索,例如[C#和Quandl API例子(https://www.quandl.com/blog/getting-started-with-the -quandl-api)这是第一个选择之一 – MethodMan
你知道解析的任何事吗? –
我对解析一无所知。 @JBKing –