不同的ascii表代码值?

时间:2010-10-26 10:38:05

标签: java php html jsp ascii

我正试图在手机上显示扩展角色。我的Windows机器上的ascii值160是á。

根据http://slayeroffice.com/tools/ascii/,á的ascii值是225.哪一个是正确的?

手机等不同的硬件设备可以使用不同的ascii字符集,还是都遵循标准?

感谢您对此提供的任何帮助

5 个答案:

答案 0 :(得分:4)

Ascii只定义代码0..127。在那之后,你处于code pages的世界。您需要找出Windows正在使用的代码页(可能会有所不同)和您的手机(它也可能会有所不同)

答案 1 :(得分:1)

ASCII代码最多只能达到127.除此之外的任何东西都是扩展代码,并且没有单一的标准。

答案 2 :(得分:1)

从32到127的ascii字符对于所有不同的ascii表是通用的。从128到255的字符被扩展为ascii,并且有几个变量。

答案 3 :(得分:1)

Joel on Software有一篇关于字符串的优秀文章,你应该阅读。

http://www.joelonsoftware.com/articles/Unicode.html

答案 4 :(得分:0)

This page on wikipedia describes the different Alt Codes

如果您输入[alt] -0225,则会得到á(因为它使用的ANSI代码页与当前输入区域设置匹配 - windows_1252

没有前导0,它使用DOS兼容模式,因此使用不同的代码页