问题描述
当我使用 html agility 时,我将编码设置为 UTF-8。它在阅读某些文本时效果很好,但在某些情况下它返回类似于以下文本的文本。
۱۳۹۹-۱۱-۲۰ ۲۳:۲۷
我的代码大致如下:
HtmlWeb web2 = new HtmlWeb();
web2.AutoDetectEncoding = false;
web2.OverrideEncoding = Encoding.UTF-8;
var doc = await this.web2.LoadFromWebAsync(url);
date = doc.DocumentNode
.SelectNodes("/html/body/div[2]/main/div[2]/div[2]/div[1]/div[1]/div[2]/span[1]")
.First().InnerText;
我应该补充一点,它在没有编码的情况下也有同样的问题。
有人知道问题出在哪里吗?
解决方法
暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!
如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。
小编邮箱:dio#foxmail.com (将#修改为@)