2

我正在尝试在 Android 中创建一个简单的应用程序。该应用程序会将我可以从 Yahoo 查询的所有实时货币作为输入,我使用 YQL(Yahoo 查询语言)来获取这些。

当我使用(从 YQL 控制台)时:

select * from yahoo.finance.xchange where pair in ("USDINR") 

我得到 USD-INR 汇率,当我使用查询时:

select * from yahoo.finance.xchange where pair="USDINR, EURUSD,CADUSD,GBPUSD" 

我正在兑换美元、印度卢比、欧元、加元和英镑。

如何使用 Select 语句获取所有货币(总共 160 种),而不用硬编码 YQL 中的货币代码?或者有没有其他方法可以从雅虎获得所有货币?提前致谢。

4

1 回答 1

1

您不能,在每一层都需要值对。针对表的 YQL 请求调用服务

http://download.finance.yahoo.com/d/quotes.csv?s= ....

这反过来又要求查询是具体的

https://github.com/yql/yql-tables/blob/master/yahoo/finance/yahoo.finance.xchange.xml

于 2013-09-26T13:31:23.857 回答