Frederick Cheung wrote:
> Well the difference is that the javascript stuff is produced UTF16 and
> the ruby UTF8 (although the documentation I can find suggests that the
> javascript should also be producing utf8).ith ruby code?

Thank you for your replied. May be it is the true. But how can the utf16 
encodeURIComponent result to be the shorter?

> The are various libraries for messing around with string encodings,
> including iconv, and pack/unpack have some specifiers that are
> relevant for unicode stuff, and rails itself also has various unicode
> utilities in it.

I tried to encode the string to utf-16 encoding before passing it to 
CGI.escape(), But I don't have any luck to production the same result as 
encodeURIComponent did. ( I got "%FE%FFN-e%87" from "中文")


I find a perl and a python way to do encodeURIComponent on the net, and 
their are here:
http://d.hatena.ne.jp/ruby-U/20081110/1226313786

It is a pity that I don't know perl nor python. Can anyone figure out 
the ruby code for me from them?


-- 
Posted via http://www.ruby-forum.com/.

--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups "Ruby 
on Rails: Talk" group.
To post to this group, send email to rubyonrails-talk@googlegroups.com
To unsubscribe from this group, send email to 
rubyonrails-talk+unsubscr...@googlegroups.com
For more options, visit this group at 
http://groups.google.com/group/rubyonrails-talk?hl=en
-~----------~----~----~----~------~----~------~--~---

Reply via email to