我正在抓取一个网站,并且该网站的标题中带有单引号。
HtmlWeb web = new HtmlWeb();
web.AutoDetectEncoding = false;
web.OverrideEncoding = Encoding.UTF8;
htmlDocument = web.Load(url);
HtmlNode titleNode = htmlDocument.DocumentNode.SelectNodes("//h2[@class='content-title']/a")[0];
string title = titleNode.InnerText;
单引号在结果中显示为'
。我怎样才能将其显示为单引号?
我已经尝试过手动覆盖编码:
web.AutoDetectEncoding = false;
web.OverrideEncoding = Encoding.UTF8;
这没有用。有人可以解决这个问题吗?