【问题标题】:Are all character encoding compatible with ascii, for at least a-z是否所有字符编码都与 ascii 兼容,至少 a-z
【发布时间】:2014-10-02 08:46:08
【问题描述】:

有些字符集并不是所有的 128 首字母都与 ascii 相同,但是 A 到 Z 和 a 到 z 总是在 sam 位置?

我计划在我的测试环境中将 apache 的默认字符集设置为 somting 奇怪,以便轻松检测不告诉浏览器它发送什么编码的站点。 但到目前为止,我还没有找到一个让 A 到 Z 显示为其他东西的东西。

还有一个与主题相关的问题,但那是关于所有 128 个 ascii 字符的问题:
Are ASCII characters always encoded the same way in all character encodings?

【问题讨论】:

    标签: encoding character-encoding


    【解决方案1】:

    不,IBM 的 EBCDIC 是著名的例外。

    另一个测试用例是 UTF-16 Big Endian,它将“A”置于 U+0041。 ASCII 会将第一个 00 视为 NUL,这通常被解释为字符串结尾。

    【讨论】:

      【解决方案2】:

      简而言之:没有。另一个答案EBCDIC 中提到的编码具有非常不同的布局,仅举一个例子。

      您今天在网络上发现的大多数编码都可能兼容 ASCII。但是除了 ASCII 之外,还有一些完全不兼容的编码。

      【讨论】:

        猜你喜欢
        • 2013-01-30
        • 2016-08-09
        • 1970-01-01
        • 2018-03-16
        • 2010-12-19
        • 2011-07-14
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多