我想從我的Windows應用程序中的網頁獲取html內容。 即時通訊使用webclient DownloadString方法來獲取字符串內容,現在我想將這個字符串結果存儲在HTML文檔中,但我無法做到這一點。從webclient下載字符串方法的結果創建html文檔
回答
我建議使用HTML Agility Pack下載和解析您感興趣的HTML
它提供了多種方式來查詢HTML,包括LINQ和XPath 。
是否有任何其他內置方法,以便我可以從字符串結果創建htmlDocument對象而不是使用此Agility Pack 。我知道這個敏捷包,但我試圖找到方法來創建它與內置方法 – Zlatan 2012-01-04 14:22:19
@Meherzad - 'HtmlDocument'類不公開構造函數或任何方式(我可以看到)從字符串創建一個。該文檔確實表示它旨在被「WebBrowser」控件使用,所以我懷疑你可以。 – Oded 2012-01-04 14:25:01
@Meherzad,你最終的目標是什麼?你打算如何處理這個html文檔? – 2012-01-04 14:25:34
你只需要做:
System.IO.File.WriteAllText("youFileName.html",yourString);
- 1. C#Webclient在Json文件中下載字符串零結果
- 2. Webclient下載字符串返回意外的結果
- 3. 從字符串創建Java方法?
- 4. 綁定POCO到HTML文檔,並生成結果爲字符串
- 5. 使用字符串創建流文檔
- 6. 如何從字符串拆分的結果創建新的字符串?
- 7. WebClient下載字符串(幾個字符頁)是如此之慢
- 8. 從HTML創建base64字符串
- 9. 創建的HtmlHelper方法在字符串
- 10. 要創建的字符串POST方法
- 11. 從字符串創建結構?
- 12. XPages:從大量的文檔中創建JSON字符串
- 13. 從壁虎的字符串創建文檔
- 14. 下載後WebClient凍結
- 15. Noob,創建字符串方法的索引和子字符串
- 16. 創建我自己的字符串類/子字符串方法
- 17. 爲字符串創建動態結構的最佳方法?
- 18. 創建HTML文檔
- 19. 從Rails方法返回html字符串
- 20. 從查詢結果中創建查詢字符串
- 21. 在SQL搜索後從字符串結果創建鏈接
- 22. 從字符串創建一個DOM文檔,沒有JQuery
- 23. 創建方法和更新字符串
- 24. 從文字創建字符串的首選方式是什麼?
- 25. Clojure加入無法從過濾器函數的結果創建字符串
- 26. 從字符串數組中創建一個字符串。最快的方法?
- 27. PowerShell -WebClient下載文件通配符?
- 28. Laravel:強制下載字符串而不必創建文件
- 29. 無法從字符串創建類Swift
- 30. 一次加載兩個HTML文檔(從字符串加載iframe內容)
你是什麼意思的HTML文件?你打算怎麼處理這個字符串? – 2012-01-04 14:13:31
保存在htmlDocument類對象中,因爲我必須從html內容中獲取內容。 – Zlatan 2012-01-04 14:15:52
你能指出一個鏈接到這個類的MSDN文檔嗎? – 2012-01-04 14:19:56