- - PR -
EXCELでのダブルクオーテーション表示
1
投稿者 | 投稿内容 | ||||
---|---|---|---|---|---|
|
投稿日時: 2006-06-20 22:59
こんにちは。
csv出力でダブルクオーテーション表示をしたいのですが、表示がおかしくて困ってます。 "\"" + (出力データ) + "\"" '"' + (出力データ) + '"' で試してみたのですが、テキストエディタで開くと"に全て変換されてしまってます。 普通にダブルクオーテーションで囲まれたデータを出力したいのですが、何が悪いのでしょうか? ちなみに.... 出力JSPファイルで <%@ page contentType="text/x-csv;charset=Shift_JIS"%> を宣言していますが、この影響はあるのでしょうか? | ||||
|
投稿日時: 2006-06-20 23:04
あれ?ここも変換されてしまいますね。
"円マーク""です。 | ||||
|
投稿日時: 2006-06-21 01:06
・「"」をHTML上で不具合が起きないように表示するためには「"」という特殊文字を使う必要がある
という事を頭に入れて考えてください。 すると、 ・この変換処理を行なってくれているパーツ(?)がどこかにあるはず と予想できるはずですから、それ(変換処理)を行なわないようにしてあげれば、上手くいくはずです。 例)strutsのbean:writeタグで出力している → bean:writeタグに「filter="false"」を指定する ちなみに、
「バックスラッシュ」でググってみると幸せになると思います。 | ||||
|
投稿日時: 2006-06-21 08:08
ありがとうございます。
jspでの出力がまずかったんですね。filterで解決できました。 ありがとうございます。 |
1