Noo*_*z42 4 ascii character-encoding non-ascii-characters euro
我收到了文件,遗憾的是,我无法获得有关它们是如何生成的信息.我需要解析这些文件.
除了一个字符外,该文件完全是ASCII:0xDB(十进制表示219).
显然(从查看文件)这个字符是货币符号.我知道因为:
我认为在这些文件中,0xDB应该代表欧元符号(实际上非常有可能这个0xDB出现在欧洲符号应该出现的所有地方).
该文件的命令说,这有关文件:
ISO-8859 English text, with CRLF, LF line terminators
Run Code Online (Sandbox Code Playgroud)
一个hexdump都给出了这样的:
00000030 71 75 61 6e 74 20 db 32 2e 36 30 0a 20 41 49 4d |quant .2.60. AIM|
^^ ^
Run Code Online (Sandbox Code Playgroud)
这些文件通常都是通常格式化/可解析的.实际上我除了那个奇怪的0xDB字符外,还得到了所有的信息.
有谁知道发生了什么?货币符号(据说欧元符号)是如何成为0xDB的?
它既不是ISO-8859-1(又名ISO Latin 1)也不是ISO-8859-15,因为在这两种情况下代码点219对应于'Û'(正如Unicode代码点219是'具有CIRCUMFLEX'的LATIN CAPITAL LETTER U').
它不是扩展ASCII.
它可能是Mac OS Roman
| 归档时间: |
|
| 查看次数: |
1462 次 |
| 最近记录: |