กำลังดึงข้อมูลหุ้นจาก Google Finance API นี่เป็นเพียงจุดประสงค์ในการให้ข้อมูลเนื่องจาก Google ยังไม่รองรับ API ทางการเงินในขณะนี้
มีสองฟังก์ชั่นที่คุณควรรู้
Stock getStockDetails ( String exchange , String ticker ) throws IOException ;
List < Stock > getStockDetails ( String exchange , String [] tickers ) throws IOException ;
ข้อมูลจะถูกแทรกลงในไฟล์ data.properties คุณสามารถมีคำพูดเดียวหรือหลายคำพูดก็ได้ สำหรับหลายราคา ให้ใช้เครื่องหมายจุลภาคคั่น และใช้ String.split()
ของ java แล้วส่งต่อไปที่ 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" );
บรรทัดโค้ดข้างต้นจะทำให้คุณได้รับข้อมูลการแลกเปลี่ยนและสัญลักษณ์จากไฟล์คุณสมบัติ