[pgsql-jp: 26945] (無題)

daisuke sone daisuke_iip @ hotmail.com
2002年 8月 7日 (水) 15:18:51 JST


<%@ page contentType="application/octet-stream; charset=Shift_JIS" %>
<%!
// 自動的にSJISに変換
public String strEncode(String str) {
	try{
		return(new String(str.getBytes("8859_1"),"JISAutoDetect"));
	}
	catch(Exception e){
	}
	return(null);
}
%>
<% 
response.setHeader("Content-Disposition", "attachment; 
filename=output.csv"); 
out.println("あ,い,う,え,お");
%>

プログラムは以上で、JSPで記述し、
EUCの文字コードで保存されています。(EUCで保存されていなくてはならない事情の
為)
csvファイルには、「あいうえお」を表示したいだけのものなのですが、
文字化けを起こしてしまいます。
対策としては、上記の関数、strEncodeを使用したのですが、あまり意味が無いよう
です。

文字化けを起こさずにcsvに落としたいのですが、どうしたらいいでしょうか?
どうかよろしくお願いします。

_________________________________________________________________
かわいくて愉快なイラスト満載 MSN キャラクター http://character.msn.co.jp/




pgsql-jp メーリングリストの案内