Hatena::ブログ(Diary)

imaitの日記 このページをアンテナに追加 RSSフィード

2010-03-11

Ajax的アプローチは、utf-8必須なのか

| 23:58 | Ajax的アプローチは、utf-8必須なのかを含むブックマーク Ajax的アプローチは、utf-8必須なのかのブックマークコメント

CSVデータの体裁を整える仕組みを作って欲しいという依頼を受けて、Excelマクロあたりでとのことだったのだけど、印刷するならあんまりExcelってよくないよなあ、というか好きじゃない。ということで、ローカルに置いたCSVAjax的アプローチで読み込んで、HTMLに差し込んでみるのどうだろうと思って作りはじめてみたのでした。

そうしたら、文字化け。ああ、Ajax的アプローチ、つまりHttpResponseで読むデータって、utf-8という前提があったんだ。知りませんでした。これまで、ずっとutf-8でばかりやってきて、いわばはじめてShift JISですよ。ああ、こんな罠があろうとはね。

といったわけで、違うアプローチを検討することになりました。どうしたもんかな。

トラックバック - http://d.hatena.ne.jp/imait/20100311/1268319498