import org.jsoup.nodes.Document; import org.jsoup.nodes.Element; import org.jsoup.select.Elements; public class AppStarter { public static void main(String[] args){ String url = "https://www.gismeteo.ru/weather-karakol-5209/tomorrow/"; // String url2 = "https://ru.stackoverflow.com/questions/438893/%D0%92%D0%BE%D0%BF%D1%80%D0%BE%D1%81-%D0%BF%D0%BE-jsoup-%D0%BF%D0%B0%D1%80%D1%81%D0%B5%D1%80%D1%83?noredirect=1&lq=1"; Document page = Parser.getPage(url); //System.out.println(page); Elements divwt = page.select("div.f0f72d12673.aa53f1ceb62"); System.out.println(divwt.size()); } } 

Result 0 please help

  • Elements divwt = page.select("div"); - only then finds div blocks - Victor
  • Gismeteo has an API. Honestly pay them and do not have to parse. gismeteo.ru/b2b - Nick Volynkin
  • I am learning to parse websites in general, I want to learn how to remove information, but mostly there are blocks on modern websites - Victor
  • jsoup library version 1.11.2 if that :) - Victor

0