課程
/后端開發
/Java
/Java生成二維碼
老師,我用Jquery qrcode 生成的VCard二維碼,讀取的中文亂碼怎么解決啊
2016-07-28
源自:Java生成二維碼 6-7
正在回答
function utf16to8(str) { ?
? ? ? ? var out, i, len, c; ?
? ? ? ? out = ""; ?
? ? ? ? len = str.length; ?
? ? ? ? for (i = 0; i < len; i++) { ?
? ? ? ? ? ? c = str.charCodeAt(i); ?
? ? ? ? ? ? if ((c >= 0x0001) && (c <= 0x007F)) { ?
? ? ? ? ? ? ? ? out += str.charAt(i); ?
? ? ? ? ? ? } else if (c > 0x07FF) { ?
? ? ? ? ? ? ? ? out += String.fromCharCode(0xE0 | ((c >> 12) & 0x0F)); ?
? ? ? ? ? ? ? ? out += String.fromCharCode(0x80 | ((c >> 6) & 0x3F)); ?
? ? ? ? ? ? ? ? out += String.fromCharCode(0x80 | ((c >> 0) & 0x3F)); ?
? ? ? ? ? ? } else { ?
? ? ? ? ? ? ? ? out += String.fromCharCode(0xC0 | ((c >> 6) & 0x1F)); ?
? ? ? ? ? ? } ?
? ? ? ? } ?
? ? ? ? return out; ?
? ? } ?
你掃的結果是什么?
番茄鹽煎肉 提問者
文件編碼是UTF-8,大神笑納
文件編碼是什么,有代碼源碼嗎?
舉報
二維碼無處不在,自己動手用Java生成二維碼,三種生成方式任你選
2 回答中文的亂碼
2 回答中文亂碼了
2 回答中文亂碼怎么改?
2 回答vcard名片頭像
1 回答中文會亂碼 怎么解決呀?
Copyright ? 2025 imooc.com All Rights Reserved | 京ICP備12003892號-11 京公網安備11010802030151號
購課補貼聯系客服咨詢優惠詳情
慕課網APP您的移動學習伙伴
掃描二維碼關注慕課網微信公眾號
2017-03-22
function utf16to8(str) { ?
? ? ? ? var out, i, len, c; ?
? ? ? ? out = ""; ?
? ? ? ? len = str.length; ?
? ? ? ? for (i = 0; i < len; i++) { ?
? ? ? ? ? ? c = str.charCodeAt(i); ?
? ? ? ? ? ? if ((c >= 0x0001) && (c <= 0x007F)) { ?
? ? ? ? ? ? ? ? out += str.charAt(i); ?
? ? ? ? ? ? } else if (c > 0x07FF) { ?
? ? ? ? ? ? ? ? out += String.fromCharCode(0xE0 | ((c >> 12) & 0x0F)); ?
? ? ? ? ? ? ? ? out += String.fromCharCode(0x80 | ((c >> 6) & 0x3F)); ?
? ? ? ? ? ? ? ? out += String.fromCharCode(0x80 | ((c >> 0) & 0x3F)); ?
? ? ? ? ? ? } else { ?
? ? ? ? ? ? ? ? out += String.fromCharCode(0xC0 | ((c >> 6) & 0x1F)); ?
? ? ? ? ? ? ? ? out += String.fromCharCode(0x80 | ((c >> 0) & 0x3F)); ?
? ? ? ? ? ? } ?
? ? ? ? } ?
? ? ? ? return out; ?
? ? } ?
2016-07-29
你掃的結果是什么?
2016-07-29
文件編碼是UTF-8,大神笑納
2016-07-28
文件編碼是什么,有代碼源碼嗎?