如何将中文转成16进制代码和将16进制代码转成中文(VB.NET)

解决方案 »

  1.   

    System.Text.Encoding.GetBytes()
    System.Text.Encoding.GetString()
      

  2.   

    Dim strString As String = "我们的祖国是花园"
            Dim arrByte() As Byte
            arrByte = System.Text.Encoding.GetEncoding("GB2312").GetBytes(strString)
            For i As Integer = 0 To arrByte.Length - 1
                Response.Write(System.Convert.ToString(arrByte(i), 16) & "<br>")
            Next
            Response.Write(System.Text.Encoding.GetEncoding("GB2312").GetString(arrByte))