使用java下载雅虎外汇报价

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了使用java下载雅虎外汇报价相关的知识,希望对你有一定的参考价值。

  1. import java.net.*;
  2. import java.io.*;
  3.  
  4.  
  5. public class ForexTest {
  6. public void getRate() {
  7. try {
  8. URL url = new URL("http://finance.yahoo.com/d/quotes.csv?e=.csv&f=sl1d1t1&s=EURUSD=X");
  9. URLConnection urlc = url.openConnection();
  10.  
  11. BufferedReader reader = new BufferedReader(new InputStreamReader(urlc.getInputStream()));
  12.  
  13. String line;
  14.  
  15. while ((line = reader.readLine()) != null) {
  16. sb.append(line);
  17. }
  18. System.out.println(sb);
  19.  
  20.  
  21. } catch (MalformedURLException ex) {
  22. ex.printStackTrace();
  23. } catch (IOException ex) {
  24. ex.printStackTrace();
  25. }
  26. }
  27.  
  28. public static void main(String[] args) throws Exception {
  29. ForexTest ft = new ForexTest();
  30. while (true) {
  31. ft.getRate();
  32. Thread.sleep(10000);
  33. }
  34.  
  35. }
  36. }

以上是关于使用java下载雅虎外汇报价的主要内容,如果未能解决你的问题,请参考以下文章

从谷歌财经/雅虎财经获取报价

雅虎财经全币种报价 API 文档

从谷歌金融、雅虎金融或交易所本身获取股票报价

php代码怎么采集新浪外汇api

当雅虎历史行情每天更新时

访问共同基金报价