【发布时间】:2020-06-01 11:34:09
【问题描述】:
关于NEL 的信息很少。我认为它应该替换LF和CR LF,但它似乎不是很常用。
它是否已被弃用,应用程序是否应将其解释为新行?
【问题讨论】:
标签: unicode newline control-characters
关于NEL 的信息很少。我认为它应该替换LF和CR LF,但它似乎不是很常用。
它是否已被弃用,应用程序是否应将其解释为新行?
【问题讨论】:
标签: unicode newline control-characters
有许多不同的代码点可以用作行分隔符,主要是出于遗留原因。 Unicode 的设计旨在保留所有信息,因此文本可以在 Unicode 之间进行往返编码和解码,而不会丢失信息。 NEL 是/曾在 EBCDIC 中用于表示换行符,因此它作为单独的字符进入 Unicode。
从某种意义上说,它并没有“弃用”它仍然可以实现其设计的功能,但是除非您以某种方式处理旧版 EBCDIC,否则您很难在实际使用中找到它。如果这样做,您可能希望将其视为换行符,但迄今为止许多现代系统仅将其视为空格。
Wikipedia article on NEL 有更多信息。
【讨论】: