【初心者】Java質問・相談スレ5【大歓迎】
■ このスレッドは過去ログ倉庫に格納されています
0397デフォルトの名無しさん
NGNGAPIリファレンス嫁よ。FileReaderのところに書いてある。
もう何回書いたかわからんようなコードだな。
エンコーディングはShift_JISなりeuc-jpなりWindows-31JなりJISAutoDetect(非奨励)なり試してみれ
String encoding = "euc-jp";
String filename = "template.txt";
StringBuffer body = new StringBuffer();
BufferedReader in = new BufferedReader(new InputStreamReader(new FileInputStream(filename), encoding));
try {
String line;
while ((line = in.readLine()) != null) {
body.append(line);
body.append("\n");
}
} finally {
in.close();
}
System.out.println(body.toString());
しかし、Debianでeuc-jpのファイルならFileReaderでも読めるはずだから
なにか別の原因かも。
■ このスレッドは過去ログ倉庫に格納されています