html agility 返回难以理解的文本

问题描述

当我使用 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 (将#修改为@)