質問: GodLikeHTML.DocumentNode.OuterHtml;`歪んだテキストを返します - バルトの発音記号はいくつかの奇妙な複数の文字列に変換されます:( そして、はい、私はHtmlAgilityPackフォーラムを試しました。彼らは吸う。 PS私はプログラマーではありませんが、私はコミュニティプロジェクトを担当しています。このコードを実際に動かす必要があります。ありがとう;}
回答: 実際には、ページはUTF-8でエンコードされています。 ``` GodLikeHTML.Load(GodLikeClient.OpenRead("http://www.alfa.lt"), Encoding.UTF8); ``` 働くでしょう。 または、httpヘッダーまたはメタタグからのエンコードを検出した私のSO答えのコードを使用して、適切に再エンコードすることができます。 (ダウンロードを最小限に抑えるためにgzipもサポートしています)。 ダウンロードクラスを使用すると、コードは次のようになります。 ``` HttpDownloader downloader = new HttpDownloader("http://www.alfa.lt",null,null); GodLikeHTML.LoadHtml(downloader.GetPage()); ```