1

我想创建一个允许用户输入股票报价并显示股票价格的应用程序。我正在关注一个向您展示如何从返回 CSV 文件的 Yahoo Finance 中提取数据的教程。我想知道我是否也可以处理其他类型的数据,因为我想从新浪财经获取数据,它以 XLS 格式返回数据。例如,http ://market.finance.sina.com.cn/downxls.php?date=2011-07-08&symbol=sh600900返回 XLS 数据。另外,另一个网站显示了一个网页,我想知道是否可以从中提取信息并在我的应用程序中使用它。 http://dev.markitondemand.com/Api/Quote/jsonp?symbol=fb。谢谢!

4

1 回答 1

4

是的,您可以,但是接收文本格式的结果会更容易,例如 JSON,而不是下载文件。有关 JSON 示例,请参见此处

您还可以从网页中提取信息:使用该web.get块获取网页的完整来源,然后解析所需的信息。或者,为了减少接收的数据量,您可以将 YQL 与 XPATH 一起使用,请参见此处的示例。

于 2013-07-07T07:00:38.433 回答