我有一个字符串,我知道度数符号(°)由字节63(3F)表示。
每个字符由单个字节表示。
如何找到使用的字符编码?
答案 0 :(得分:1)
现代几乎所有的8位编码都与ASCII范围内的ASCII一致,因此字节3F十六进制是问号“?”。正如Sebtm的评论所暗示的,这可能是由于字符级数据错误造成的。例如,一些限于ASCII的软件可以将所有其他字节变为“?” - 这不是一个好习惯,但可能。
如果是非ASCII字节,您可以使用页面http://www.eki.ee/letter/chardata.cgi?search=degree+sign进行猜测。