1

私たちのアプリケーションの 1 つで、ユーザーはプレーンテキスト ファイルをシステムにアップロードでき、後でこれらのファイルが読み取られて処理されます。残念ながら、ユーザーはこれらのファイルに対してさまざまなエンコーディング (Ansi、UTF-*、Unicode など) を使用していますが、最終的にはコンテンツを UTF-8 文字列にする必要があります。

入力文字列を (エンコーディングに関して) 取得し、そのエンコーディングを識別して、.Net 標準機能を使用して UTF-8 に変換する方法はありますか?

4

1 に答える 1

1

次の記事をお読みください: http://www.joelonsoftware.com/articles/Unicode.html

tl;dr; version :使用するエンコーディングを知らずに文字列を持つことは意味がありません。

于 2012-07-24T12:07:25.900 に答える