我需要解析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. 獲取所有的HTML節點文本
- 3. Nokogiri獲取所有HTML節點
- 4. .NET LINQ2XML解析XML並獲得所有節點與specifc名
- 5. OSM數據解析以獲取帶有子節點的節點
- 6. 獲取html的所有節點並將新coustom ID應用於每個節點
- 7. 獲取所有節點
- 8. 節點js cheerio解析html
- 9. 如何解析HTML節點
- 10. CKEditor解析HTML到節點
- 11. 解析XML並提取節點
- 12. 解析XML並取消設置節點
- 13. ColdFusion解析所有XML子節點
- 14. PHP DOM解析所有文本節點
- 15. 解析XML以獲取節點的值
- 16. 解析XML文檔獲取節點值
- 17. Android解析XML以獲取節點值
- 18. 解析xml文件並使用存儲過程獲取節點的父節點
- 19. 解析並插入節點後獲取完整的XML輸出
- 20. 如何獲取Open XML DOM解析器來解析ntEntityRef節點?
- 21. xml解析器無法讀取xml的所有節點
- 22. PHP DOM解析器 - 獲取兩個已知XPath之間的所有節點
- 23. Python配置解析器獲取節中的所有值?
- 24. SAX解析 - 有效的方式來獲取文本節點
- 25. 有條件的Java解析 - 獲取子節點內容
- 26. 如何獲取所有子節點值
- 27. jstree獲取根的所有子節點
- 28. 獲取樹節點的所有uid
- 29. Firebase獲取節點的所有數據
- 30. linq to xml獲取所有子節點
這個問題是有關http://stackoverflow.com/questions/9664778/parsing-html-in- java – 2012-03-13 09:24:48