2009年10月17日土曜日

[Squeak] URIエンコードとデコード

SqueakでURIエンコードとデコードをおこなってみる.

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 件のコメント:

コメントを投稿