0

utf-8 是“一种可变宽度编码,可以表示 Unicode 字符集中的每个字符”(维基百科),unicode 是“一致编码、表示和处理文本的标准”(维基百科)。它们是不同的东西。为什么 Windows 记事本可以将文档保存为 unicode 和 utf-8?我怎样才能比较两个不同的东西?

4

1 回答 1

2

为简化起见, Unicode规定了每个字符应该代表什么数字。 UTF-8说明了如何排列位以形成不同的 unicode 值字符串。

根据这个线程,Unicode 在记事本中的含义是UTF-16 Little Endian (UTF-16LE),这是另一种排列位以形成 Unicode 值字符串的方式。

于 2013-09-17T11:03:47.403 回答