從 Google Finance API 取得股票資料。這僅供參考,因為 Google 目前不積極支援金融 API。
有兩個函數你應該知道。
Stock getStockDetails ( String exchange , String ticker ) throws IOException ;
List < Stock > getStockDetails ( String exchange , String [] tickers ) throws IOException ;
資料將插入到 data.properties 檔案中。您可以使用單引號或多個引號。對於多個報價,使用逗號分隔的股票代碼並使用 java 的String.split()
並將其傳遞給getStockDetails(String exchange, String[] tickers)
來取得股票清單。
Properties props = new Properties ();
String basePath = MainClass . class . getResource ( "/" ). getPath ();
InputStream is = new FileInputStream ( basePath + "data.properties" );
props . load ( is );
String exchange = props . getProperty ( "exchange" );
String tickers = props . getProperty ( "ticker" );
上面的程式碼行將從屬性檔中取得交易和股票資料。