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论坛了。它们确实很糟糕。
附言:我不是程序员,但我在一个社区项目上工作,我真的需要让这段代码工作起来。谢谢;})