I want to load some text from other site wich the content is GBK encoded, but my site is UTF8.
Is there anyway by which I can convert these GBK text into UTF8 for display ?
For some reasons I can only use Javascript for this.
I want to load some text from other site wich the content is GBK encoded, but my site is UTF8.
Is there anyway by which I can convert these GBK text into UTF8 for display ?
For some reasons I can only use Javascript for this.
http://updates.html5rocks.com/2014/08/Easier-ArrayBuffer---String-conversion-with-the-Encoding-API
For chrome or firefox, you could use TextDecoder to decode any text to unicode:
http://www.1kjs.com/lib/widget/gbk/
There is a javascript to convert between gbk and unicode:
which maps all the 21886 gbk Chinese chars to unicode
You can simply download the javascript file , include it and using :
unicode to gbk:
or gbk to unicode:
I tested it. It's working well on my web : zhuhaiyang.sinaapp.com/base64/index.html
which do base64 ency using pure javascript.