簡體   English   中英

C#Win8 HtmlAgilityPack問題

[英]c# win8 HtmlAgilityPack trouble

您好,我想從Metro應用程序的網站解析HTML。 我看了一些有關HtmlAgilityPack的教程,我認為這很容易。 但是當我開始項目時,我看到一些HtmlAgilityPack庫中沒有包含一些方法或引用,就像我觀看的教程一樣。

范例:

在教程視頻中,它說:

HtmlWeb web =新的HtmlWeb();

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

在我的HtmlAgilityPack庫中,看不到稱為HtmlWeb.Load的方法

范例2:

在教學視頻中,它說:

var res = doc.DocumentNode.SelectNodes(“元素名稱”);

在我的庫中,HtmlDocument.DocumentNode中沒有名為“ SelectNodes”的方法

我想念什么嗎? 我在NuGet中安裝了HtmlAgilityPack。

不,您什么都沒錯過。 Metro(Windows RT)平台不支持所有Windows .NET功能。

例如,不支持XPATH,並且由於HTML Agility Pack的XPATH功能(SelectNodes隨附此功能)基於.NET,因此Windows RT Html Agility Pack不支持該功能。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM