=
编码_gb2312到utf8
(编辑框1.内容)
知识点提醒:
易语言编辑框,这些全是GBK格式的编码,
所以用到精易模块中的
,编码_gb2312到UTF8这个命令,就行了
反之,
如果某网页源码在易语言显示是乱码看不懂的汉字,那么就需要转码为GBK编码格式的,
命令为:
编码-utf8
到GBK
GBK和GB2312这两编码其实一样,不同之处是,
GB2312是简体汉字,不包括那么繁体,少数字这类的没有,一般用到GB2312比较多,繁体体,少数汉字基本上慢慢会脱出人们的视野
'vb 简单版Function test(s)
For i = 1 To Len(s)
t = CStr(Hex(Asc(Mid(s, i, 1))))
Select Case Len(t)
Case 1, 2
t = "%" & t
Case 3
t = "%" & Mid(t, 1, 1) & "%" & Mid(t, 2, 2)
Case 4
t = "%" & Mid(t, 1, 2) & "%" & Mid(t, 3, 2)
End Select
o = o & t
Next
test = o
End Function
Private Sub Form_Load()
MsgBox test("中国")
End Sub
String s ="dfdf东方时代";s=new String(s.getBytes("urf-8"),"iso-8859-1")
//2
s=java.net.URLEncoder.encode.decode(s,"utf-8")
欢迎分享,转载请注明来源:夏雨云
评论列表(0条)