0
A
回答
0
選擇包含整個頁面內容的主div元素後,提取所有錨標記並遍歷每個錨標記並獲取它的鏈接(href)值。
val links = mainElement
.getElementsByTagName("a")
.asScala
.map
{
anchorItem =>anchorItem.getAttribute("href")
}
1
使用scala.collection.JavaConverters.asScala
,你將能夠map
,foreach
...
import scala.collection.JavaConverters._
val document = Jsoup.parse(html)
val links = document.select("a").asScala
links.map {
link => //logic
}
相關問題
- 1. Jsoup - 同時迭代多個元素?
- 2. Scala - 如何迭代RDD上的元組?
- 3. 如何迭代Hashmap中的元素?
- 4. 如何在迭代中「取消」元素
- 5. 如何使用元組遞歸迭代Scala?
- 6. 如何在迭代器的元素中使用itertools.groupby?
- 7. 刪除元素使用jsoup
- 8. 如何迭代snap.svg中的組元素/子元素?
- 9. 迭代使用Intern/Leadfoot的元素
- 10. 如何迭代scala地圖?
- 11. 如何在Scala中迭代map的值?
- 12. 如何爲可迭代元素的glob
- 13. 如何分離迭代器的元素?
- 14. 用兩個元素迭代?
- 15. 迭代RDD元素
- 16. 如何使用jsoup返回元素列表中的索引元素?
- 17. 在Scala中使用java迭代器
- 18. 使用元素鍵迭代STL容器
- 19. 表單元素迭代,使用Javascript
- 20. 使用phpQuery迭代DOM元素
- 21. 如何使用Jsoup在ArrayList中的元素內存儲文本?
- 22. 如何使用Jsoup在Android中獲取元素的一部分
- 23. 我如何使用迭代的最後一個元素
- 24. 如何使用jQuery迭代div的子元素?
- 25. 如何在新的迭代器中產生迭代器中的元素?
- 26. 如何用Jsoup選擇每個元素?
- 27. 如何在Scala中複製迭代器?
- 28. 如何在scala中迭代accumulableCollection
- 29. 如何在jsoup中獲得元素的一級子元素
- 30. 如何通過jQuery元素迭代
那你試試? –
我試着將元素放入迭代器並遍歷它。它現在有效。現在我想知道如何我可以忽略圖像的鏈接。我只想鏈接到html頁面 – user2675516