我想从其他站点加载一些文本,其中内容是GBK编码的,但是我的站点是UTF8。

无论如何,我可以将这些GBK文本转换为UTF8进行显示吗?

由于某些原因,我只能为此使用Javascript。

最佳答案

http://www.1kjs.com/lib/widget/gbk/

有一个JavaScript可在gbk和unicode之间转换:which maps all the 21886 gbk Chinese chars to unicode

您可以简单地下载javascript file,包括它并使用:
unicode到gbk:


  $URL.encode(unicode_string)


或gbk转换为unicode:


  $URL.decode(gbk_string)


我测试了在我的网站上运作良好:zhuhaiyang.sinaapp.com/base64/index.html

使用纯JavaScript执行base64 ency。

关于javascript - 如何使用纯Javascript将GBK转换为UTF8?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/17211780/

10-10 18:21