RubyだとURIクラスを使っておこないますが,SqueakだとStringクラスにエンコード等をおこなうmethodが実装されています.
まずはエンコード.
'あ い' encodeForHTTP. ==> '%E3%81%82%E3%80%80%E3%81%84'
エンコードした文字をデコード.
'%E3%81%82%E3%80%80%E3%81%84' unescapePercentsWithTextEncoding:'utf8'. ==> 'あ い'
エンコードのmethod名に対して,デコードがちょっと分かりにくいかったので,探索するのに苦労しました.
0 件のコメント:
コメントを投稿