The following methods are commonly used for converting such data to Chinese problems.
The code is as follows |
Copy Code |
1. Eval resolution or New Function ("' + str + ')" () str = eval ("'" + str + ""); "I'm a Unicode code." 2. Unescape resolution str = unescape (str.replace (/\u/g, "%u")); "I'm a Unicode code." |
Then look at a Unicode and GBK2312 (Chinese) encoding conversion
The code is as follows |
Copy Code |
VAR Gb2312unicodeconverter = { tounicode:function (str) { return Escape (str). toLocaleLowerCase (). Replace (/%u/gi, ' \\u '); } , togb2312:function (str) { return unescape (str.replace (/\\u/gi, '%u ')); } }; var str = ' Shanghai ', Unicode; document.write (str + ' '); Unicode = Gb2312unicodeconverter.tounicode (str); document.write (' Kanji Conversion to Unicode code: ' + Unicode + ' '); document.write (' Unicode code conversion to Kanji: ' + gb2312unicodeconverter.togb2312 (Unicode)); |