求: 16进制字符串到转中英文字符串函数
原文字符串 = "简介123456"
16进制字符串 = "BCF2BDE9313233343536"
我想用16进制字符串到反过来把明文输出.
我这样写是错误的..
我知道中文是2个字节,我不知道怎么写了
请求哪个大哥给我完整的Asp代码.
16进制字符串 = "BCF2BDE9313233343536"
我想用16进制字符串到反过来把明文输出.
Function StrToHex(x)
For i=1 to Len(x)
StrToHex = StrToHex & Hex(Asc(Mid(X,i,2)))
Next
End Function
Response.Write StrToHex("简介123456") & "<br/>"
Function HexToStr(x)
For i=1 to Len(x)/2
HexToStr = HexToStr & Chr("&H" & Mid(X,i*2-1,2))
Next
End Function
Response.Write HexToStr("BCF2BDE9313233343536")
我这样写是错误的..
我知道中文是2个字节,我不知道怎么写了
请求哪个大哥给我完整的Asp代码.
...全文
相关推荐
16进制字符串转为16进制数字
自己写的16进制字符转转为16进制数字,函数已经封装好String2Hex(CString str, CByteArray &hexdata),欢迎大家使用
字符串16进制转10进制
将16进制的字符串转成10进制的int类型,可以直接使用
java 字符串转16进制Ascii
java 字符串转16进制Ascii,非常好用,直接解压,复制代码就可以了。
c++ 字符串字符转16进制
将输入的字符串解析为16进制输出
UTF8转16进制工具 Utf8ToHex
将UTF-8字符串转换为Latin1编码,比如中文“你好”转换为“\xE4\xBD\xA0\xE5\xA5\xBD”


