身份证姓名信息显示的问题

2019-03-26 12:22发布

我在用安卓搞读取身份证信息并显示的工作,身份证信息已经读出来了,
可是姓名显示不对。
比如数据如下:6C 9A D7 5F DC 8F 20 00 20 00 20 00 20 00 20 00 20 00 20 00 20 00 20 00 20 00 20 00 20 00
30个字节。请问大神,如何把这30个字节转化为汉字呢?谢谢!
此帖出自Linux与安卓论坛
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
12条回答
qiushenghua
2019-03-27 01:29
chenbingjy 发表于 2015-10-23 10:29
多谢版主!我还是不知道应该怎么编程。
我有一个函数可以转换,如下:
String s = "%u9a6c%u5fd7%u8fdc"; ...

u表示无符号整数unsigned
9a 6c就是你给的第一第二字节逆序
这就已经是第一个汉字的编码了
我猜测你是应该想把这个编码对应的汉字显示出来,这个依赖操作系统和字库文件。

一周热门 更多>