久久精品一区二区三区中文字幕-久久精品一区二区三区日韩-久久精品一区二区三区不卡-久久精品一区二区国产-久久精品一区二区-久久精品一级

行業(yè)動(dòng)態(tài)
asp gbk轉(zhuǎn)UTF函數(shù),ASP中文轉(zhuǎn)UTF函數(shù)
發(fā)布日期:2012-08-23 閱讀次數(shù):3880 字體大小:

今天易天科技在開發(fā)由一個(gè)網(wǎng)站向另外一個(gè)網(wǎng)站提交信息的接口時(shí),由于接口只支持中文的UTF-8編碼方式,而網(wǎng)站又是GB2312編碼,用UTF-8做的頁(yè)面可以正常發(fā)送短信了,但想想這樣兩種編碼分開來,對(duì)網(wǎng)站系統(tǒng)的整合還是很方便,易天技術(shù)試了很多代碼,終于還是調(diào)試出這個(gè)GB2312轉(zhuǎn)UTF-8編碼的函數(shù),分享出來給大家。

 

ASP/Visual Basic代碼
  1. Private Function YiskyGBtoUTF8(szInput)    
  2. Dim wch, uch, szRet    
  3. Dim x    
  4. Dim nAsc, nAsc2, nAsc3    
  5. If szInput = "" Then    
  6. YiskyGBtoUTF8= szInput    
  7. Exit Function    
  8. End If    
  9. For x = 1 To Len(szInput)    
  10. wch = Mid(szInput, x, 1)    
  11. nAsc = AscW(wch)    
  12. If nAsc < 0 Then nAsc = nAsc + 65536    
  13. If (nAsc And &HFF80) = 0 Then    
  14. szRet = szRet & wch    
  15. Else    
  16. If (nAsc And &HF000) = 0 Then    
  17. uch = "%" & Hex(((nAsc \ 2 ^ 6)) Or &HC0) & Hex(nAsc And &H3F Or &H80)    
  18. szRet = szRet & uch    
  19. Else    
  20. uch = "%" & Hex((nAsc \ 2 ^ 12) Or &HE0) & "%" & _    
  21. Hex((nAsc \ 2 ^ 6) And &H3F Or &H80) & "%" & _    
  22. Hex(nAsc And &H3F Or &H80)    
  23. szRet = szRet & uch    
  24. End If    
  25. End If    
  26. Next    
  27. YiskyGBtoUTF8= szRet    
  28. End Function  

使用時(shí):a=GBtoUTF8(字符串變量)

主站蜘蛛池模板: 国产美女屁股直流白浆视频无遮挡 | 香港三级浴室女警官 | 久久精品国产亚洲AV热无遮挡 | 久久免费特黄毛片 | 欧美视频一级 | 窝窝色资源站 | 成人午夜爽爽爽免费视频 | 国产精品怡红院永久免费 | 国产精品久久久 | 色妞视频一级毛片 | 亚洲乱码一二三四五六区 | 国产成人精品午夜在线播放 | 欧美日韩国产亚洲人成 | 国产99er66在线视频 | 12一14性xxxxx国外 | 国产农村一一级特黄毛片 | 人人人人人看碰人人免费 | 国产一二三区视频 | 奇米影视中文字幕 | 韩日视频在线观看 | 含羞草传媒每天免费一次破解 | 国产大片网站 | 亚洲狠狠网站色噜噜 | 俄罗斯处女 | 久久99精品国产自在自线 | 扒开双腿猛进入爽爽视频ai | 娇妻终于接受了3p的调教 | 久久视频在线视频观看天天看视频 | 黄动漫车车好快的车车a | 九九热精品免费观看 | gangbang日本 | 草草视频在线观看最新 | 久久久久久久99精品免费观看 | 四虎影库紧急大通知 | 亚洲a视频在线 | 久久精品嫩草影院免费看 | 久久精品久久久 | 成年男女免费视频网站 | 波多野结衣一区 | 男人天堂网页 | 国产一卡2卡3卡四卡精品网站 |