我需要解析java中的HTML文件。與XML不同,沒有重複標籤。所以我需要一個能夠解析html文件併到達所有節點的代碼,它包含嵌套標籤等等.HTML代碼不是固定的。換句話說,給定任何HTML代碼,我需要到達HTML中的所有標籤。解析HTML並獲取所有節點
回答
我認爲你需要這個......
var els=document.getElementsByTagName("*");
for(var i=0;i<els.length;i+)document.write(els.nodeName+"<br />");
我想檢查一下。謝謝。 – 2012-03-13 06:17:27
他似乎在使用Java ... – DanRedux 2012-03-13 06:24:51
不,它不解析最內層的節點。你有其他想法嗎? – 2012-03-13 06:25:21
試試這個HTML解析器 http://htmlparser.sourceforge.net/samples.html
嗯,不能理解。你可否精心準備? – 2012-03-13 06:30:25
這是一種HTML解析器,您可以在java中使用它將以xml格式返回所有html內容,如將標記設置爲節點和其他文本內容以及所有內容。 CHeck示例 – 2012-03-13 06:40:41
這些示例都是命令行。我無法找到java示例。對不起,你在竊聽你。我是一個業餘愛好者。 – 2012-03-13 06:50:40
- 1. lxml:解析html,無法獲取節點
- 2. Nokogiri獲取所有HTML節點
- 3. OSM數據解析以獲取帶有子節點的節點
- 4. 獲取所有節點
- 5. 節點js cheerio解析html
- 6. 如何解析HTML節點
- 7. 解析XML並取消設置節點
- 8. ColdFusion解析所有XML子節點
- 9. 解析XML以獲取節點的值
- 10. 解析XML文檔獲取節點值
- 11. 解析並插入節點後獲取完整的XML輸出
- 12. xml解析器無法讀取xml的所有節點
- 13. Python配置解析器獲取節中的所有值?
- 14. 有條件的Java解析 - 獲取子節點內容
- 15. 使用Nokogiri從Ruby中的HTML文檔獲取所有節點
- 16. jstree獲取根的所有子節點
- 17. 獲取所有子節點遞歸
- 18. 獲取所有節點在樹上
- 19. php xmlreader獲取所有子節點
- 20. Firebase獲取節點的所有數據
- 21. Objective-C HTML解析。獲取標籤之間的所有文本
- 22. 解析HTML以獲取所有img src Google腳本
- 23. 解析HTML來獲取所有選項標籤用PHP
- 24. 解析HTML獲取元素
- 25. 解析HTML獲取響應
- 26. 獲取所選節點ID
- 27. 如何解析HTML節點的屬性
- 28. JavaScript評論節點和解析HTML
- 29. JavaScript對象搜索並獲取所有可能的節點
- 30. TinyXML2從節點和所有子節點獲取文本
這個問題是有關http://stackoverflow.com/questions/9664778/parsing-html-in- java – 2012-03-13 09:24:48