Google Finance APIから株式データを取得します。現在 Google は Finance API を積極的にサポートしていないため、これは情報提供のみを目的としています。
知っておくべき機能が 2 つあります。
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" );
上記のコード行は、プロパティ ファイルから取引所とティッカー データを取得します。