我想要得到的价格,这product的细节与此代码:跨度返回空空白
Document doc = Jsoup.connect(url).get();
Element productitem = doc.select("div.right-container._right-container").first();
Iterator<Element> price = productitem.select("div.price._product-price").iterator();
System.out.println(price.next().text());
that returns empty whitespace
也这样:
Elements span = doc.select("span");
System.out.println(spanText);
for (Element e:span)
System.out.println(e.text());
返回空,一切都只是价格。
即使只是这样的:
Element productitem = doc.select("div.right-container._right-container").first();
System.out.println(productitem);
将返回整条生产线<span>69.90</span>
到
是存在的一个原因,这个跨度是浏览器而不是Jsoup可见?
你可以分享html吗?我在url上找不到任何东西 – soorapadman
这正是浏览器检查元素上的点,它存在于jsoup中不可见 –
我在不同的国家它迫使选择国家并继续。 – soorapadman