2016-12-05 98 views
0

掠信息,以便我們已經開始與一些Java,我不是說好我還是一個初學者..從雅虎finnance jsoup

什麼即時試圖做的是從雅虎搶特定信息與資金Jsoup。

public class WebScraping { 

    public static void main(String[] args) throws Exception { 
     String url = "https://in.finance.yahoo.com/q/is?s=AAPL&annual"; 
     Document document = Jsoup.connect(url).get(); 

     String information = document.select(".yfnc_tabledata1").text(); 
     System.out.println("Information: " + information); 


    } 
} 

,但我得到了整個表我要像純收入和收入僅爲一年的具體信息2015年

+0

哪個HTML元素確實包含的信息你對。。。感興趣? CSS類'yfnc_tabledata1'可能很廣泛。 – 2016-12-05 20:22:18

+0

我希望2016年的持續業務淨收入爲45,687,000 –

回答

0

,所以我找到了解決辦法

public static void main(String[] args) throws Exception { 
    String url = "https://in.finance.yahoo.com/q/is?s=AAPL&annual"; 
    Document document = Jsoup.connect(url).get(); 

    String information = document.select("table tr:eq(7) > td:eq(2)").text(); 
    System.out.println("Information: " + information); 


    } 
}