首页 文章

c#win8 HtmlAgilityPack麻烦

提问于
浏览
1

您好我想从一个网站解析地铁应用程序的HTML . 我看了一些关于HtmlAgilityPack的教程,我觉得它很容易 . 但是当我开始项目时,我看到HtmlAgilityPack库中没有包含一些方法或引用作为我观看的教程 .

示例:

在教程视频中,它说:

HtmlWeb web = new HtmlWeb(); HtmlDocument doc = web.Load(“url”);

在我的HtmlAgilityPack库中,我看不到名为HtmlWeb.Load的方法

例2:

在教程视频中,它说:

var res = doc.DocumentNode.SelectNodes(“element names”);

在我的库中,HtmlDocument.DocumentNode中没有一个名为“SelectNodes”的方法

我错过了什么吗?我在NuGet中安装了HtmlAgilityPack .

1 回答

  • 0

    不,你什么都没错 . metro(Windows RT)平台不支持所有Windows .NET功能 .

    例如,XPATH不受支持,并且由于Html Agility Pack的XPATH功能(SelectNodes附带此功能)基于.NET,因此在Windows RT的Html Agility Pack中不支持 .

相关问题