如何从格式化的网页复制此文本
本文关键字:复制 文本 网页 格式化 | 更新日期: 2023-09-27 18:30:36
我正在尝试在桌面上的.txt中复制此网页中的所有文本。
所有文本的格式必须与网页中一样。我用这个没有运气。
HttpClient httpClient = new HttpClient();
File.WriteAllText(@"C:'Users'Matteo'Desktop'google2.txt",
httpClient.GetStringAsync("http://someonewhocares.org/hosts/").Result);
我该怎么做?
首先,您需要使用.html
扩展名保存文件。此外,该网页似乎使用来自单独CSS文件的样式:http://someonewhocares.org/pollock.css
你也需要抓住它才能让它看起来像在网页上。
示例代码:
HttpClient httpClient = new HttpClient();
File.WriteAllText(@"C:'Users'Matteo'Desktop'index.html",
httpClient.GetStringAsync("http://someonewhocares.org/hosts/").Result);
File.WriteAllText(@"C:'Users'Matteo'Desktop'pollock.css",
httpClient.GetStringAsync("http://someonewhocares.org/pollock.css /").Result);