【发布时间】:2012-04-15 05:32:31
【问题描述】:
我正在尝试使用 htmlagilitypack 为 Windows 手机应用程序加载网页,问题是编码是 iso-8859-7 并且 htmlWeb 类将页面加载为 utf。 我尝试使用以下代码解决此问题:
public auditPage()
{
InitializeComponent();
HtmlWeb hwWeb = new HtmlWeb();
hwWeb = new HtmlWeb
{
AutoDetectEncoding = false,
OverrideEncoding = Encoding.GetEncoding("iso-8859-7"),
};
HtmlWeb.LoadAsync("url", HtmlWeb_load);
}
但我收到以下错误: “HtmlAgilityPack.HtmlWeb”不包含“OverrideEncoding”的定义 “HtmlAgilityPack.HtmlWeb”不包含“AutoDetectEncoding”的定义。我该怎么做才能正确编码 html 页面?
【问题讨论】:
标签: c# windows-phone-7 html-agility-pack