В настоящее время я учусь веб-очистке и использую jSoup для этого. Я прочитал кулинарную книгу jSoup о том, как это сделать, и следовал инструкциям. Я убедился, что исходный код сайта печатается, убедившись, что он работает и работает правильно. Но когда мне нужно найти селектор для циклического просмотра таблицы веб-сайтов, я не знаю, что искать или что выбирать. Я оставлю свой код ниже, хотя я просто хотел бы знать, что искать.
String url = "https://www.centralcharts.com/en/price-list-ranking/ALL/asc/ts_29-us-nyse-stocks--qc_1-alphabetical-order";
Document doc = Jsoup.connect(url).userAgent("Jsoup Scraper").get();
String stock = "tr:nth-of-type(1) > .footable-first-visible";
Elements stockName = doc.select(stock);
List<String> stocks = new ArrayList<String>();
for (Element e : stockName)
{
stocks.add(e.text());
}
for (String s : stocks) {
System.out.println(s);
}