首页 >后端开发 >C++ >如何使用 C# 检索 HTML 源代码?

如何使用 C# 检索 HTML 源代码?

Patricia Arquette
Patricia Arquette原创
2025-01-05 00:50:39887浏览

How Can I Retrieve HTML Source Code Using C#?

使用 C# 检索 HTML 源

处理 HTML 文档时,能够访问原始 HTML 源通常很有用。这可以在 C# 中使用 System.Net 命名空间中的 WebClient 类来实现。 WebClient 类封装了多种用于下载 Web 资源并与之交互的方法。

使用 WebClient.DownloadFile()

下载给定 URL 的完整 HTML 源代码,您可以使用 DownloadFile() 方法。以下代码示例演示了此技术:

using System.Net;

using (WebClient client = new WebClient()) // WebClient class inherits IDisposable
{
    client.DownloadFile("http://yoursite.com/page.html", @"C:\localfile.html");

    // Or you can get the file content without saving it
    string htmlCode = client.DownloadString("http://yoursite.com/page.html");
}

DownloadFile() 方法采用两个参数:HTML 文件的 URL 和保存文件的本地路径。或者,您可以传递 null 作为第二个参数来检索文件的内容而不保存它。在本例中,DownloadString() 方法以字符串形式返回 HTML 文件的内容。

以上是如何使用 C# 检索 HTML 源代码?的详细内容。更多信息请关注PHP中文网其他相关文章!

声明:
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn