Java エンコードを指定してファイルに保存。SWT。Eclipse3.7

VB Tips And Sample(HOME)VBプログラマの為のJava入門

Java エンコードを指定してファイルに保存。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();
			
これで、文字化けが解消される。
VB Tips And Sample(HOME)VBプログラマの為のJava入門