从雅虎财政jsoup获取信息

时间:2016-12-05 20:20:53

标签: java jsoup

所以我开始使用一些java,我不是那么好,我还是初学者......

我试图做的是从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年的收入

1 个答案:

答案 0 :(得分: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);


    }
}