【发布时间】:2010-08-10 18:51:48
【问题描述】:
WebClient GodLikeClient = new WebClient();
HtmlAgilityPack.HtmlDocument GodLikeHTML = new HtmlAgilityPack.HtmlDocument();
GodLikeHTML.Load(GodLikeClient.OpenRead("www.alfa.lt");
所以此代码返回:“Skaitytojo klausimas psichologui: kas lemia homoseksualumÄ...? - Naujienų portalas Alfa.lt”而不是“Skaitytojo klausimas psichologui: kas lemia homoseksualumą? - Naujienų portalas Alfa.lt”。
此网页以 1257(波罗的海)编码,但 textBox1.Text = GodLikeHTML.DocumentNode.OuterHtml; 返回扭曲的文本 - 波罗的变音符号被转换为一些奇怪的几个字符长字符串:(
是的,我已经尝试过 HtmlAgilityPack 论坛。他们确实很烂。
附:我不是程序员,但我从事社区项目,我真的需要让这段代码正常工作。谢谢;}
【问题讨论】:
标签: c# encoding html-agility-pack