Abrufen von Bestandsdaten von der Google Finance API. Dies dient nur zu Informationszwecken, da Google die Finance API derzeit nicht aktiv unterstützt.
Es gibt zwei Funktionen, die Sie kennen sollten.
Stock getStockDetails ( String exchange , String ticker ) throws IOException ;
List < Stock > getStockDetails ( String exchange , String [] tickers ) throws IOException ;
Die Daten müssen in die Datei data.properties eingefügt werden. Sie können ein einzelnes oder mehrere Anführungszeichen haben. Verwenden Sie für mehrere Kurse durch Kommas getrennte Ticker und verwenden Sie String.split()
von Java und übergeben Sie es an getStockDetails(String exchange, String[] tickers)
um eine Liste der Aktien zu erhalten.
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" );
Mit den obigen Codezeilen erhalten Sie die Börsen- und Tickerdaten aus der Eigenschaftendatei.