【问题标题】:Is U+0085 NEXT LINE (NEL) deprecated?U+0085 NEXT LINE (NEL) 是否已弃用?
【发布时间】:2020-06-01 11:34:09
【问题描述】:

关于NEL 的信息很少。我认为它应该替换LFCR LF,但它似乎不是很常用。

它是否已被弃用,应用程序是否应将其解释为新行?

【问题讨论】:

    标签: unicode newline control-characters


    【解决方案1】:

    有许多不同的代码点可以用作行分隔符,主要是出于遗留原因。 Unicode 的设计旨在保留所有信息,因此文本可以在 Unicode 之间进行往返编码和解码,而不会丢失信息。 NEL 是/曾在 EBCDIC 中用于表示换行符,因此它作为单独的字符进入 Unicode。

    从某种意义上说,它并没有“弃用”它仍然可以实现其设计的功能,但是除非您以某种方式处理旧版 EBCDIC,否则您很难在实际使用中找到它。如果这样做,您可能希望将其视为换行符,但迄今为止许多现代系统仅将其视为空格。

    Wikipedia article on NEL 有更多信息。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2023-03-08
      • 2018-09-12
      • 2017-12-06
      • 2017-08-11
      • 1970-01-01
      • 1970-01-01
      • 2017-11-16
      相关资源
      最近更新 更多