我需要一些建議和可能的代碼示例來解析網站中的HTML表格。我使用webclient類從地址下載html。然後我需要找到我想要的數據表。因此,例如,如果表格ID爲<table id="cia_list"
,我想循環訪問<td>
標籤並獲取其中的文本。什麼是最好的方法來解決這個問題?使用C#從HTML表格中獲取文本
1
A
回答
4
在過去,我已經將HTML轉換爲XML,然後使用XSLT來解析結果。如果這是你想採取的方法,我會建議看看SGMLReader,這將處理轉換。
人們經常試圖用正則表達式來做你正在談論的東西。這是我通常建議的。這是一個有趣的職位,越過一些理由不這樣做:
相關問題
- 1. 可以使用DOM從HTML表格獲取文本嗎?
- 2. c#使用HtmlAgilityPack從HTML表格中獲取數據
- 3. iMacros從HTML列表中獲取文本
- 4. 使用lxml從html獲取文本
- 5. 使用PHP從HTML獲取文本
- 6. 如何從HTML表格的每個單元格獲取文本?
- 7. 使用jQuery從html表中獲取文本
- 8. 從xsd獲取html表格
- 9. 如何用jQuery獲取html表格單元格的文本值?
- 10. 使用C#獲取HTML文檔中文本的標籤
- 11. 從HTML獲取文本
- 12. 從表格中獲取textarea值HTML
- 13. 從表格中獲取數據HTML
- 14. Ruby從HTML中獲取表格
- 15. 如何在c中使用xpath獲取HTML表格?
- 16. 使用BeautifulSoup從文本/ html文檔獲取乾淨的文本
- 17. 從AJAX表格獲取文本內容
- 18. 使用jquery從html表中獲取值
- 19. 使用codeigniter從html表中獲取值
- 20. 從html表使用beutifulsoup和機械化獲取文本錯誤
- 21. 使用perl從多表html文件中提取特定表格
- 22. 使用HtmlAgilityPack通過XPath從html文檔中獲取文本
- 23. 從表格單元格上的文本字段獲取文本
- 24. 用jsoup從表格中提取文本
- 25. 從表格視圖中的文本字段獲取文本
- 26. 使用XPATH從html中提取文本
- 27. 使用jquery從html中提取文本
- 28. 使用Javascript從HTML中提取文本
- 29. 使用python從html中提取文本
- 30. 使用Javascript從HTML中提取文本
http://htmlagilitypack.codeplex.com/ – SLaks 2012-02-29 17:05:50