如何从ISO-8859-6数据中获取Unicode字符



我在ISO-8859-6中编码了一些数据,我使用串行端口从条形码扫描仪中读取这些数据。如何将此ISO-8859-6数据映射到Unicode字符中?

使用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()方法。

最新更新