Как очистить данные таблицы с сайта c JSOUP - PullRequest
0 голосов
/ 19 марта 2020

Я пытаюсь собрать некоторые данные из таблицы на этом сайте: https://www.worldometers.info/coronavirus/

Вот исходный код скребка, который я пробовал

 public static void main(String[] args) throws Exception {

    String url = "https://www.worldometers.info/coronavirus/";
    try{
        Document doc = Jsoup.connect(url).get();
        Element table = doc.getElementById("main_table_countries_today");
        Elements rows = table.getElementsByTag("tr");

        for(Element row : rows){
            Elements tds = row.getElementsByTag("td");

            for(int i = 0;i<tds.size();i++){
                System.out.println(tds.get(i).text());
            }
        }

    }catch (IOException e){
        e.printStackTrace();
    }
}

А вот вывод: Китай 80,928 +34 3,245 +8 70,420 7,263 2,274 56 Италия 35,713 ....

Я хотел бы собрать данные только для одной конкретной c страны, например. Франция. Но я понятия не имею, как это сделать.

...