2010-03-11
Ajax的アプローチは、utf-8必須なのか
Other Languages | |
![]()
CSVデータの体裁を整える仕組みを作って欲しいという依頼を受けて、Excelのマクロあたりでとのことだったのだけど、印刷するならあんまりExcelってよくないよなあ、というか好きじゃない。ということで、ローカルに置いたCSVをAjax的アプローチで読み込んで、HTMLに差し込んでみるのどうだろうと思って作りはじめてみたのでした。
そうしたら、文字化け。ああ、Ajax的アプローチ、つまりHttpResponseで読むデータって、utf-8という前提があったんだ。知りませんでした。これまで、ずっとutf-8でばかりやってきて、いわばはじめてShift JISですよ。ああ、こんな罠があろうとはね。
といったわけで、違うアプローチを検討することになりました。どうしたもんかな。
コメントを書く
トラックバック - http://d.hatena.ne.jp/imait/20100311/1268319498
リンク元
- 2 http://www.google.co.jp/search?client=firefox-a&rls=org.mozilla:ja:official&channel=s&hl=ja&source=hp&q=time-format-str&lr=&btnG=Google+検索
- 2 http://www.google.co.jp/search?hl=ja&source=hp&q=ラブプラス+時間設定&lr=&aq=0&oq=ラブプラス 時間
- 1 http://blog-search.yahoo.co.jp/search?ei=UTF-8&p=ベヨネッタ+PS3&n=10&so=dd&merge=on&tflg=none&Keywords=?????å? ?У??&xargs=12KPjg1uhSvIGmmvmnN-mZDrDaoAtP0cH
- 1 http://d.hatena.ne.jp/keyword/まんがタイムきらら
- 1 http://d.hatena.ne.jp/keyword/Ajax
- 1 http://d.hatena.ne.jp/keyword/NARASAKI
- 1 http://search.yahoo.co.jp/search?p=ツェラーの公式+2009&ei=UTF-8&fr=top_ga1_sa&x=wrt
- 1 http://search.yahoo.co.jp/search?p=画像の連続ダウンロード&search.x=1&fr=top_ga1_sa&tid=top_ga1_sa&ei=UTF-8&aq=&oq=
- 1 http://search.yahoo.co.jp/search?p=IE6+JavaScript+display+table-row-group&ei=UTF-8&fr=moz35&x=wrt
- 1 http://www.google.co.jp/search?hl=ja&client=firefox-a&hs=K9m&tbo=p&rls=org.mozilla:ja:official&tbs=qdr:y15&q=+site:d.hatena.ne.jp+python+日付+文字列
