- - PR -
ファイル出力で、文字コードを指定した追加書き
1
投稿者 | 投稿内容 | ||||
---|---|---|---|---|---|
|
投稿日時: 2006-10-14 01:32
こんばんわ、くろです。
JAVAで、ファイルにデータを書き込む際に、 文字コードを指定し、尚且つファイルが存在したら そのファイルの最後にデータを書き込む(追加書き)という ことをやりたいのですが、調べても方法が分からずに またご教授を頂きたくて、書き込みさせて頂きました。 BufferedWriter out = new BufferedWriter(new FileWriter(file.getPath(),true)); というようにすれば、追加書きは出来ますが、文字コードを指定が出来ず FileOutputStream fos = new FileOutputStream(file); OutputStreamWriter osw = new OutputStreamWriter(fos , "MS932"); というにすれば、追加書きが出来ず どなたかご存知の方がいらっしゃいましたら、ご教授ください。 宜しくお願いいたします。 | ||||
|
投稿日時: 2006-10-14 02:33
もう一度JavaDOCを見てみましょう。
http://java.sun.com/j2se/1.5.0/ja/docs/ja/api/index.html
| ||||
|
投稿日時: 2006-10-14 03:13
小僧さん
こんばんわ、くろです。 お恥ずかしいです。。。 夜分遅くにありがとうございました。 そして、本当にすみませんでした。 | ||||
|
投稿日時: 2006-10-16 12:23
いや謝っていただくことなど何も無いんですがね。 お役に立てて何より、がんばってください。 |
1