CSVデータの列がズレる

松島さん (2023-06-07 12:47:03) kanagawa-pho.jp/mailform/1595/mfp13/index.html

CSVダウンロードでCSVExportTemplate.csv.cgiを使用していますが、テキストボックスに英語で入力があった場合で、英文の途中にカンマが入っていると、ダウンロードしたCSVファイルの列がズレてしまいます。
例えば、同一テキストボックス内で、abc,defの様に途中にカンマが入っている場合です。
通常は日本語入力なのですが、中にはアメリカの大学の学科名や外国の資格などでカンマが途中に入る場合があります。
何か良い対処方法はありますでしょうか?

TSV形式にするしかないですね

和田 (2023-06-07 13:38:09) www.synck.com

CGIに直接手を加えて半角カンマを取り除く処理を実装するか、テンプレートをタブ区切りテキスト形式にすることで対応するような感じになりますね。

ありがとうございます

松島さん (2023-06-13 16:06:15) kanagawa-pho.jp/mailform/1595/mfp13/index.html

ハードル高そうですが、やってみます。
ご返信ありがとうございました。