Я хотел бы получить описание продукта на этом сайте: https://www.real.de/product/346010948/?id_item_promotion=620332
Я думаю, что мне нужно, но я понятия не имею, как его проанализировать.
Это мой код синтаксического анализа
@Override
public Product getDescriptionByReal(Product product) {
String completeUrl = "https://www.real.de/product/" + product.getPlattformProductId() + "/";
try {
Document document = Jsoup.connect(completeUrl).get();
Elements description = document.select("div#prodct-data");
product.setDesc(description.text());
return product;
} catch (IOException e) {
product.setDesc(e.getMessage());
return product;
}
}
Если я попробую "document.select (" div.rd-product-description__text ");" или "document.select (" div # prodct-data ")" я ничего не получаю, если я изменяю его на "document.select (" div "); я получаю не те данные, которые мне нужны.