JAVAプログラム内に取り込んだCSVファイルに対して明示的にUTF-8にエンコードして吐き出すプログラムがあるのですが、1バイト文字のヘッダのみのCSVファイルに対しては、取り込んだCSVファイルのデフォルトの文字コードで吐き出されてしまいます。
2バイト文字を含んだCSVファイルの場合は、正常にUTF-8に変換されて吐き出されます。
1バイト文字対して明示的に文字コードを指定することはできないのでしょうか?
以下を使って明示的にUTF-8で読み書きをさせています。
InputStreamReader
OutputStreamWriter
宜しくお願い致します。

回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2014/09/12 04:24