Это, наверное, немой вопрос, но я не могу это понять. Я пытаюсь разобрать html-вывод со страницы: http://meteo.uwb.edu.pl/Jsoup, parse html table
Так что в основном мне нужно извлечь значения из таблицы, с левой стороны (синий текст) в виде клавиш (заголовков) и с правой стороны (коричневый текст) в качестве значений. Кроме того, заголовки заголовков («Aktualna pogoda/Погодные условия:»)
Мое намерение состоит в том, чтобы получить таблицу html из вывода html и проанализировать ее строку, но я не могу понять это, потому что вывод html довольно сложный. Я исхожу из этого:
doc = Jsoup.connect("http://meteo.uwb.edu.pl/").get();
Elements tables = doc.select("table");
for (Element row : table.select("tr"))
{
Elements tds = row.select("td:not([rowspan])");
System.out.println(tds.get(0).text() + "->" + tds.get(1).text());
}
Но все же мой результат беспорядок. У вас есть идеи, как правильно разобрать его?
Спасибо, ваша душа выглядит намного лучше, чем моя, я проверю ее – user1209216