PHP / Perl / Ruby / .NET / データベース … プログラム情報まとめ

■ sawatの日記 - Unicodeエスケープ ■

[ スポンサード リンク ]
2008/08/28 6:30:04 はてなブックマーク数59 ライブドアクリップ数25 del.icio.us数15 d.hatena.ne.jp [ この元コンテンツへ ]
sawatの日記 - Unicodeエスケープ

付箋紙Greasemonkeyで、GM_setValueに登録した日本語の文字化け対策にencodeURIをつかったけど、encodeURIはURIをエンコードするための関数なのであんまり褒められた使い方ではないですね。しかも、encodeURIのようなURLエンコーディングは文字列をUTF-8にしてから、エンコード対象の各バイトを%xx形式*1で表現するので、日本語1文字をあらわすのにたいていの場合ASCII9文字が必要になって効...

[ ← 前の画面 ]  【 PR 】 Webデザインをいろいろ条件指定で検索! [ ニコニコ風 ] [ 関連記事 ] [ Feeling Lucky ]
[ スポンサード リンク ]
■ この情報のコメント・メモ ■

グリモンで日本語保存するときは、GM_setValue(”key”,val.toSource())して、eval(GM_getValue(key))すると文字化けしないと。確かにこれがスマートそう。  [ nettabo ]

"マルチバイト".toSource();  [ zigorou ]

replaceはコールバックを取って処理可能  [ hiboma ]

GM_setValueに登録した日本語の文字化け対策,”マルチバイト”.toSource()  [ teppeis ]

非ASCII文字をエスケープする場合、Unicodeエスケープがいい。Javaのproperties,native2ascii。URLEncodingより容量2/3ぐらいになるし。で、Javascriptでは標準関数でないのでStringのコールバック付きreplaceメソッドを使って実装という話  [ dlive1 ]

Unicodeエスケープ/エンコード、短い、encodeURIよりもデータ小さくなる  [ brazil ]

JavaScriptでUnicodeエスケープ(Javaのnative2asciiのようなもの)。  [ hiro_y ]

JavaScript劇的に便利。  [ torulove ]

Programming  [ webmarksjp ]

replace関数の説明も  [ cooldaemon ]

日本語文字列をencodeURIではなくUnicodeエスケープする方法を解説しています。データサイズが小さくなります。  [ hayajo ]

sawatの日記-Unicodeエスケープこのエントリーを含むブックマーク  [ yosshi ]

javascriptでUnicodeエスケープ  [ onk ]

base64とかは?  [ f99aq ]


[ ← 前の画面に戻る ]
[ スポンサード リンク ]
追加
[ 追加された期間を表示 ]
ユーザー
[ コメントの多いユーザー ]
PicUP!ネタ
ruby』 の注目情報
川o・-・)<2nd life
川o・-・)<2nd life PHP / Perl / Ruby / .NET / データベース … プログラム情報まとめ
2008/09/24 6:30:04
   blog ruby hatena javaScript ajax
InfoQ - Tracking change and innovation in the enterprise software development community PHP / Perl / Ruby / .NET / データベース … プログラム情報まとめ
2008/10/27 6:30:03
   java development ruby community programming
2008/08/28 6:30:04
   ruby rails blog rubyonrails ブログ
人気のタグ
ブックマーク
RSS配信中
プログラム・フレームワーク系情報まとめ [ pg.feed ]