ウェブに テキスト ファイルを アップロードする ロジッグを 作ったが, リナックスでは まともに 上がるのに ウィンドウでは まともに 上がるのを なかった.

FileReader街 運営体制の 基本 ハングル エンコードを 基本に 認識すること だからだった.(大略 言えば そうで, 具体的な 原理 説明は ‘JAVA度 エンコードのため 狂う‘で ボール 数 ある.)
そのため エンコード 設定を 割 数 ある FileInputStreamを 使うと する.

残り 内容は 下の 引用を 参考しなさい.

xmlファイルを イックオドルで データを パッシングする テストコードに 問題が ある のを 見つけた. ハングル 字が だ 割れて 保存が なる のだ.リナックスで 使う 焚く 寝る なるのが メックオエスで 越えて来たら エラーが 出る. およそ 一日間の シャベルですくい出し末に 原因を 見つけた.

問題が なった xmlファイルを 読む時 システムの エンコードで 見做して 読んだ のだ. ファイル 読む コードは 下のように 具現したが,

BufferedReader reader = new BufferedReader(new FileReader(filepath));

FIleReaderクラスは イックオドルイは ファイルの エンコードを 無条件 file.encoding で 見做して 読もうと した だからだった. 児 書き取り 面倒だ.

とにかく インターネットを 立ち後れて 下と ような コードで 変えた. ファイルを 無条件 UTF-8文書で 見做して 読み取りだ.

BufferedReader reader = new BufferedReader(new InputStreamReader(new FileInputStream(filepath),"UTF8"));

- コメント機能はありません。コメントの代わりに[email protected]にメールを送ってください。