-
using System;
-
using System.Collections.Generic;
-
using System.Linq;
-
using System.Text;
-
using System.Threading.Tasks;
-
using HtmlAgilityPack;
-
namespace HtmlAgilityPackDemo
-
{
-
class Program
-
{
-
static void Main(string[] args)
-
{
-
//初始化网络请求客户端
-
HtmlWeb webClient = new HtmlWeb();
-
//初始化文档
-
HtmlDocument doc = webClient.Load("http://www.cnblogs.com/");
-
//查找节点
-
HtmlNodeCollection titleNodes = doc.DocumentNode.SelectNodes("//a[@class='titlelnk']"
Html Agility Pack 解析HTML
最新推荐文章于 2024-08-13 08:29:05 发布
本文介绍了如何使用Html Agility Pack库来解析HTML。通过创建HtmlWeb实例加载网页,然后利用XPath选择器找到特定属性的节点,例如查找class为'titlelnk'的a标签,并打印其内容。相较于正则表达式,Html Agility Pack提供了更方便的方式来处理HTML文档。
摘要由CSDN通过智能技术生成