Java エンコードを指定してファイルに保存。SWT。Eclipse3.7Java エンコードを指定してファイルに保存。SWT。Eclipse3.7単に、保存するだけなら、FileWriter fw=new FileWriter("result.html"); fw.write(sb.toString());でよかったみたいだが、配布テストを行ってみると、result.htmlがshift-jisで出力されていた。 で、エンコードを指定する方法。 // エンコード指定 File fout = new File("result.html"); FileOutputStream fos = new FileOutputStream(fout); OutputStreamWriter osw = new OutputStreamWriter(fos,"UTF-8"); osw.write(sb.toString()); osw.close();これで、文字化けが解消される。 |