Я пытаюсь получить данные о погоде с этого сайта:
https://www.ilmeteo.it/meteo/Magenta/previsioni-orarie?refresh_ce
с кодом:
try {
int i = 0;
if (googlefirst3.startsWith("http")) {
Document document = Jsoup.connect("https://www.ilmeteo.it/meteo/Magenta/previsioni-orarie?refresh_ce").userAgent("Mozilla/5.0 (Windows NT 6.1; WOW64) AppleWebKit/537.11 (KHTML, like Gecko) Chrome/23.0.1271.95 Safari/537.11 Firefox/19.0").timeout(0).get();
Elements temp = document.select("tr");
String verifica;
verifica=document.html();
for (Element movielist : temp) {
i++;
html = (i + "|||" + movielist.getElementsByTag("td").first().html());
array3b[i] = html;
}
}
} catch (IOException e) {
e.printStackTrace();}
I Я пытаюсь получить строки таблицы с данными о температуре, ветре и времени:
, но я не могу его получить. Документ, который я получаю, не содержит этих данных и кажется неполным. Я думал, что это связано с javascript сгенерированным html, но даже с этим методом:
Как мне получить содержимое веб-страницы из WebView?
Я не смог получить это. Я не уверен, что проблема javascript. Кто-нибудь может помочь мне хотя бы попытаться определить природу проблемы?
Большое спасибо заранее.