Всем доброго времени суток. Я изучаю Jsoup и хочу спарсить страничку сайта, и затем получить с нее ссылки на объявления:
https://auto.ru/sankt-peterburg/cars/bmw/5er/all/?...
Таким способом:
List<String> advertsURLs = new ArrayList<>();
Document doc;
System.out.println("start parsing Advs....");
try {
doc = Jsoup.connect(url) .userAgent("Mozilla/5.0 (Windows; U; WindowsNT 5.1; en-US; rv1.8.1.6) Gecko/20070725 Firefox/2.0.0.6")
.referrer("http://www.google.com").timeout(10*1000)
.get();
System.out.println(doc.text());
Elements elements = doc.getElementsByClass("ListingItemTitle-module__link");
System.out.println(elements.text());
for (Element e:elements) {
advertsURLs.add(e.attr("href"));
}
} catch (IOException e) {
e.printStackTrace();
}
for (int i = 0; i < advertsURLs.size(); i++) {
System.out.println(advertsURLs.get(i));
Но желаемого результата это не приносит. Буду благодарен помощи и советам.