SQLの窓 イラストAC フリー素材

2008年11月09日

【Java】UTF8で書き出すにはFileInputStreamレベルで先に書く

Java のテキストファイル入力は、3つのクラスを1セットで使用します
( デフォルトの文字エンコーディングのみならば、FileReader と BufferedReader )

FileInputStream( バイトストリーム )
   ▼
InputStreamReader( キャラクタセット処理 )
   ▼
BufferedReader ( 行単位で処理する )


※ 有効なキャラクタセットはこちら

書き込みで UTF8 を指定すると、いわゆる UTF8N になりますので、
BOM( EF BB BF ) が必要な場合は、事前に自分で FileInputStream を使用して書き込みます
テキストファイルの入出力
【Javaの最新記事】
posted by at 2008-11-09 21:00 | Java | このブログの読者になる | 更新情報をチェックする