Character encoding 西班牙语窗口字符集

Character encoding 西班牙语窗口字符集,character-encoding,Character Encoding,西班牙语windows的字符集是什么?西班牙语(es)iso-8859-1、windows-1252目前唯一正确、可接受的字符集是通用字符集(UCS),唯一正确、可接受的编码是Unicode转换格式(UTF) Windows最糟糕的功能之一是一个愚蠢的概念,即区域设置有多个字符集和与其相关的编码:一个8位传统的所谓“OEM”字符集,来自DOS时代,一个8位传统的所谓“ANSI”字符集,来自Windows早期,还有所谓的“宽字符”UTF-16 Little-Endian,这是Windows在应用程

西班牙语windows的字符集是什么?

西班牙语(es)iso-8859-1、windows-1252

目前唯一正确、可接受的字符集是通用字符集(UCS),唯一正确、可接受的编码是Unicode转换格式(UTF)

Windows最糟糕的功能之一是一个愚蠢的概念,即区域设置有多个字符集和与其相关的编码:一个8位传统的所谓“OEM”字符集,来自DOS时代,一个8位传统的所谓“ANSI”字符集,来自Windows早期,还有所谓的“宽字符”UTF-16 Little-Endian,这是Windows在应用程序为“Unicode”时所支持的。虽然前一个所谓的“OEM”是留给DOS应用程序的,但大多数windowsapi都是用“A”(ANSI)函数和W(wide char)函数复制的,这让人恼火

在西班牙语语言环境中,“OEM”字符集是CP850,“ANSI”字符集是CP1252,当然还有UTF-16 Little-Endian,这是您应该使用的


我的建议是避免像瘟疫一样使用CP1252和CP850,使用UTF-16LE,并使用Unicode语义和约定开发应用程序。一些应用程序还支持UTF-8,这对于欧洲语言来说更方便。

在头文件中包含metatage。



主题不是100%,但可能对一些通过谷歌搜索到达这里的人非常有用,正如我所做的:ÁáÍíÓóÚúúñ

特别是windows代码页1252,它与ISO-8859-1不完全相同(字节0x80到0x9F的含义不同)。
<meta http-equiv="content-type" content="text/html;charset=utf-8" />