XML - 实体引用与编码

时间:2011-11-03 02:27:10

标签: xml encoding entityreference

xml中的编码和实体引用有什么区别?

1 个答案:

答案 0 :(得分:1)

编码是指字符序列表示字符的方式。它发生在处理链中相当低的级别:您读取字节并使用编码转换为字符流。 ASCII,Latin-1和UTF-8都是编码的例子。

实体引用由XML解析器本身处理。从&开始到;开头的字符序列用于表示不同的字符序列(通常只有一个)。这在相当高的层次上发生,概念上“在”XML解析器确定了标记的位置之后。这就是为什么<变成一个普通的旧标记,而不是标记的开头。