我有一些用ISO-8859-6编码的数据,我正在使用串口扫描条形码扫描仪。如何将此ISO-8859-6数据映射为Unicode字符?
答案 0 :(得分:1)
使用System.Text.Encoding.GetEncoding()
获取ISO-8859-6的System.Text.Encoding
对象
System.Text.Encoding.GetEncoding("ISO-8859-6")
或者
System.Text.Encoding.GetEncoding(28596)
然后您可以将编码的ISO-8859-6字节传递给对象的GetString()
或GetChars()
方法。