编码转换问题
想将ISO-8859-1和GB2312之间互相转换,代码如下:
Public Shared Function IsoToGb(ByVal str As String) As String
Dim bteU, bteG, bteI As Byte()
bteI = System.Text.Encoding.GetEncoding("ISO-8859-1").GetBytes(str)
bteU = System.Text.ASCIIEncoding.Convert(System.Text.ASCIIEncoding.GetEncoding("ISO-8859-1"), System.Text.ASCIIEncoding.GetEncoding("GB2312"), bteI)
Return System.Text.Encoding.GetEncoding("GB2312").GetString(bteU)
End Function
Public Shared Function GbToIso(ByVal str As String) As String
Dim bteU, bteG, bteI As Byte()
bteI = System.Text.Encoding.GetEncoding("GB2312").GetBytes(str)
bteU = System.Text.ASCIIEncoding.Convert(System.Text.ASCIIEncoding.GetEncoding("GB2312"), System.Text.ASCIIEncoding.GetEncoding("ISO-8859-1"), bteI)
Return System.Text.Encoding.GetEncoding("ISO-8859-1").GetString(bteU)
End Function
经测试,不可用。哪位帮忙写个可用的,谢谢
Public Shared Function IsoToGb(ByVal str As String) As String
Dim bteU, bteG, bteI As Byte()
bteI = System.Text.Encoding.GetEncoding("ISO-8859-1").GetBytes(str)
bteU = System.Text.ASCIIEncoding.Convert(System.Text.ASCIIEncoding.GetEncoding("ISO-8859-1"), System.Text.ASCIIEncoding.GetEncoding("GB2312"), bteI)
Return System.Text.Encoding.GetEncoding("GB2312").GetString(bteU)
End Function
Public Shared Function GbToIso(ByVal str As String) As String
Dim bteU, bteG, bteI As Byte()
bteI = System.Text.Encoding.GetEncoding("GB2312").GetBytes(str)
bteU = System.Text.ASCIIEncoding.Convert(System.Text.ASCIIEncoding.GetEncoding("GB2312"), System.Text.ASCIIEncoding.GetEncoding("ISO-8859-1"), bteI)
Return System.Text.Encoding.GetEncoding("ISO-8859-1").GetString(bteU)
End Function
经测试,不可用。哪位帮忙写个可用的,谢谢
...全文
相关推荐
Python3的unicode编码转换成中文的问题及解决方案
主要介绍了Python3的unicode编码转换成中文的问题及解决方案,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考下
解决中文乱码问题的编码转换工具实战
com.lifesting.tool.jar” 是一个集成在Java平台的编码转换工具,它允许开发者和管理员快速、方便地将文件从一种字符编码格式转换为另一种。这个工具的主要特点包括:支持几乎所有的现代和历史字符编码格式。具有图形用户界面(GUI)和命令行界面(CLI)两种操作模式。可用于批量处理文件或目录。提供详细的日志记录和错误报告机制。为了实现这些功能,”com.lifesting.tool.jar” 包含了以下几个主要组件:解析器(Parser)
js的encodeUri编码转换为GBK问题
NULL 博文链接:https://forhope.iteye.com/blog/1771461
MTK编码转换,解决乱码的问题
实现编码的互换,来解决界面出现的乱码包括Unicode与asii的相互转换
详细介绍各种字符集编码转换问题
详细介绍各种字符集编码转换问题,涉及到的各种字符均有介绍。


