2016-12-05 137 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); 


    } 
}