1
A
回答
0
要選擇您想要的<ul>
標籤,您可以先選擇已知標籤,然後檢查它的父母和兄弟。這可以用下面的代碼來實現:
首先,選擇已知的標籤Events
Elements span = doc.select("span#Events");
爲了得到<h2>
-tag我們使用以下
Elements parent = span.parents();
從這一點,我們可以選擇<h2>
-tag的下一個兄弟,即<ul>
-tag你想要
Node ul = parent.first().nextSibling();
打印出來,看看它是否適合你
System.out.println(ul.toString());
這應該打印出來
<ul>
...
</ul>
相關問題
- 1. Jsoup選擇標籤
- 2. tapestrydoc是一個未知的標籤
- 3. 選擇HTML標籤與Jsoup
- 4. 用jsoup選擇div標籤
- 5. 在標籤後立即選擇div
- 6. 未知spring標籤
- 7. 未知標籤JSF
- 8. 未知標籤c:forEach
- 9. 使用JSoup選擇一組標籤
- 10. 未知標籤在Eclipse
- 11. 在一棵樹級別的已知標籤後查找XML標籤
- 12. HTML中的未知標籤
- 13. 未知標籤(形式:選項)錯誤
- 14. 如何在標籤標籤內的已知文本後獲得選擇框的ID?
- 15. Css選擇器未知標誌
- 16. jsoup未知主機例外
- 17. Jsoup選擇沒有標籤的鏈接
- 18. 未知標籤類型sklearn
- 19. PDF未知簽名圖標
- 20. RichTextBox刪除未知標籤
- 21. 拉與未知標籤
- 22. 未知「樣式」標籤
- 23. 未知標籤名稱「form_rest」
- 24. 未知代碼的網頁
- 25. 未知的iphone代碼
- 26. 後一排已經使用此代碼選擇從一個JTable
- 27. 選擇了一個標籤,隨後直接另一個標籤
- 28. 一致性級別的未知代碼#
- 29. 彙編代碼如何知道值是否已簽名或未簽名?
- 30. 在Jsoup中按內容選擇標籤並在給定標籤後獲得第n個標籤
我可以使用選擇範圍:'元素測試= doc.select(「跨度#活動」 );'和父頭由:'元素divGuarantee = test.get(0).parent(); '但是不能選擇列表。 – ratulalahy
'Node node = divGuarantee.nextElementSibling();'適合我 – ratulalahy