1

Htmlアジリティパックを使用して、Windows Phoneアプリ用にこのWebサイトを解析しています。

まず、webclient クラスを使用してダウンロードし、HtmlDocument の結果を提供します。

iso-8859-1 エンコーディングにはいくつか問題がありましたが、htmlentity.DeEntitize は文字 Ö ä が Ö および ä として表示される問題を解決しました...

しかし、このドキュメントには、ランダムなエンコーディングでいくつかのスカンジナビア文字 (äö) がまだ含まれています (これは次のように表示されます: �)。

これらの文字は、クロムを使用して完全に表示されます。

サイトは: http://reittiopas.tampere.fi/mobile/fi/

4

1 に答える 1

0

Windows Phone は少数のエンコーディング セットのみをサポートしており、iso-8859-1 はその 1 つではありません。

これを解決するには、 Silverlight Encoding Generatorでエンコーディングハンドラを作成し、テキストを変換してから、そのまま HTML Agility Pack を使用してください。

于 2012-04-23T09:17:50.373 に答える