我想在我的问题前先道歉 - 这将使它成为一个两部分的问题....双重道歉。我正在为 JSoup (再次)第一次道歉,因为我反复询问并且学习还不够好 - 所以任何人都可以建议阅读一些超出通常搜索的内容,以帮助我了解如何在每次尝试时破译 DOM?
如果您仍然愿意提供帮助,这一次,在返回的文档中,我有:
<a href="/logitech-logitech-wireless-keyboard-k270-with-long-range-wireless-920-003051/info"><span id="priceProductQA1" class="productPrice">$29.99</span></a>
我想获取href和价格“29.99”。我试过了
doc = Jsoup.connect(srchStr).get();
for (Element choices : doc.select("a:has(.productPrice)")){
absHref = choices.attr("abs:href");
String pricetxt = choices.text();
以及其他大约 10 种无济于事的方法。对我有更好的想法吗?