0

私の Web サイトには、プレーン テキストのアップロード機能があります。ユーザーは、さまざまなエンコードされたファイルをアップロードできます。前処理を行う必要がありますが、最終的には、これらのファイルのコンテンツをデータベースの UTF-8 でエンコードされたテキスト列に保存したいと考えています。

このような場合、Java は本当にユーザーフレンドリーではないことはわかっていますが、Java を実装するための最良の方法は何ですか?

4

1 に答える 1

0

Web サイトが *nix マシンでホストされている場合、最善の策はfile、ユーザーがアップロードしたものに対してユーティリティを実行することです。エンコーディングの最良の推測が得られます。それを使用して、recode見つけた形式をUTF-8に変換できます。特にテキストが短い場合、タイプの推測が失敗する可能性があるため、これは非常にエラーが発生しやすいですが、これが最善の方法です。

于 2012-06-27T01:46:36.793 に答える