ThIs SiTe Is A TyPo AnD A BuG.
javascriptで違う文字コードのURLエンコード(utf-8,euc-jp,sjis etc,)
ソーシャルブックマークに追加:
Category :
php
インクリメンタル脳内メーカーを作る際に、
困った。
脳内メーカーはEUC-JPだった為、javascriptで
エンコードせねばならず、
ぐぐったら、ありました。
Escape Codec Library: ecl.js
以下、仕様
変換されたものを元の文字列にデコードすることができる関数のライブラリです。
escape()
, unescape()
とは異なり、どの種類のブラウザでも同じ変換結果が得られます。
Shift_JISコードやEUC-JPコードなどの文字コードとしてのエンコード・デコード
も可能となっています。なお、この変換テーブルには、直接漢字は記述せず、
Unicode 番号を圧縮したデータをASCIIコードの文字で記述しているので、
任意の文字コードで使えるという特徴があります。
うむ、すばらしい。
使い方もいたってシンプル。
$res=EscapeEUCJP('株式会社ステレオタイプラボ');
こんな感じ。
楽だ、でも、大量のstringを渡すのは禁物、遅い。。
試す、環境も提供されていたので、
使ってみてはいかが?
テスト環境
bye!!
PR
この記事にコメントする
公開中のサービス
MAの輪
ブログ内検索
ログール
アクセス解析
このページのQRコード