2

Androidで簡単なアプリを作成しようとしています。このアプリケーションは、Yahoo から照会できるすべてのライブ通貨を入力として受け取ります。これらを取得するために YQL (Yahoo Query Language) を使用しています。

(YQL コンソールから) 使用する場合:

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

USD-INR 為替レートを取得しています。クエリを使用すると、次のようになります。

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

USD、INR、EUR、CAD、および GBP の両替を取得しています。

YQL で通貨コードをハードコーディングせずに、Select ステートメントを使用してすべての通貨 (合計 160) を取得するにはどうすればよいですか? または Yahoo からすべての通貨を取得する他の方法はありますか? 前もって感謝します。

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 に答える