[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[jfriends] Re: java.util.Properties.load()でShiftJISを読みたい
>始めまして、最近Javaの勉強を始めた者です.
ようこそJava互助会へ。
>と思っていますが、java.util.Properties#load(InputStream) では
>ShiftJISで書かれたファイルを読み込むと文字バケしてしまいます.
最初にこのファイルを作るときに、
java.util.Properties#store() で作るというのはだめですか。
# これがだめな理由が思いつかない...
# というか、この方法でしかPropertiesファイルを作ったことが無いです。
> 対策 1) native2ascii.exe で変換する
> 対策 2) InputStream を extends したクラスを自作する
1)よりもやはり java.util.Properties#store() の方が良いと思うのですが。
2)はやらない方が良いと思います。
--
えんどう やすゆき <yasuyuki@xxxxxxxxxx>
http://www.javaopen.org/jfriends/ (Java互助会ホームページ)