簡體   English   中英

如何使用Jsoup獲取包含某個img的Elements的數量?

[英]How to use Jsoup to get the number of Elements containing a certain img?

我已經堅持了一段時間,真的很感謝任何幫助。

問題:

我希望能夠檢索和獲取僅包含特定圖像的元素的數量/大小。

要撤回的網站:

Document doc = Jsoup.connect("http://www.mhpa.co.uk/notice-to-mariners/").timeout(600000).get();

從多個類中檢索/計數的元素/ img(在星號內部)

**<img src="/images/in_force.jpg"** alt="Notice to Mariners No. 95 of 2013 - Cancellation of Notice in Force">

在其他類中,它們都具有相同的名稱:

 <div class="news_main">

謝謝。

看一下選擇器文檔

我目前無法測試,但是我認為doc.select("img[src~=.*in_force.jpg]"); 可能與您要查找的內容一致。 這將為您提供一個Elements對象; 計算單個元素是留給讀者的練習:)。

編輯

要計算包含一個或多個這些img元素的div,您可能需要doc.select("div.news_main > img[src~=.*in_force.jpg]")

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM