I have a file whose contents are written in french. I want to read that file and edit the file and then write the contents back to the same file. How do I do that?I am reading file content is instanceof ByteBlock only. Then I am using byte[] blk = ((ByteBlock) content).bytes();FileOutputStream fs = new FileOutputStream("a.txt");fs.write (blk, 0, blk.length);fs.close();During writing a file I want use encoding like ISO-8859-1. I can't use Writer because my contents are byte stream. Same way I can't use BufferedOutputStream or DataOutputStream because its not supporting encoding. How do I solve this. Please help me.
Questions by bjmanu
Showing Answers 1 - 1 of 1 Answers
I have a file whose contents are written in french. I want to read that file and edit the file and then write the contents back to the same file. How do I do that?I am reading file content is instanceof ByteBlock only. Then I am using byte[] blk = ((ByteBlock) content).bytes();FileOutputStream fs = new FileOutputStream("a.txt");fs.write (blk, 0, blk.length);fs.close();During writing a file I want use encoding like ISO-8859-1. I can't use Writer because my contents are byte stream. Same way I can't use BufferedOutputStream or DataOutputStream because its not supporting encoding. How do I solve this. Please help me.
Profile Answers by bjmanu Questions by bjmanu
Questions by bjmanu