こんにちはゲストさん。会員登録(無料)して質問・回答してみよう!

解決済みの質問

ファイル読み込みLinux対応

JAVAでLinuxの環境でファイルを読み込む処理を行っているのですが、文字化けして上手く読み込めません。

環境はLinux
下記のfileNameは、新JISのファイル

FileInputStream fis = new FileInputStream(fileName);

BufferedReader br = new BufferedReader(new InputStreamReader(fis, "ISO2022JP"));
とコーディングしてJISの文字コードを指定してファイルを読み込もうとしたのですが、
sun.io.MalformedInputException のエラーがでて
しまいます。
最終的にJISコードをUTF8に変換してDBに書き込んでいます。この変換処理は、うまく行っておりますのでJISのファイルがJISコードとして読み込めれば実現できそうな気がすのですが・・・
何かよい方法があれば教えて頂けませんか?

投稿日時 - 2005-09-29 09:49:23

QNo.1680446

すぐに回答ほしいです

質問者が選んだベストアンサー

import java.nio.charset.*;

Charset.isSupported("ISO2022JP")
がtrueだったら
読み込みファイルがおかしいのかも

投稿日時 - 2005-09-29 12:59:26

このQ&Aは役に立ちましたか?

0人が「このQ&Aが役に立った」と投票しています

回答(1)

あなたにオススメの質問