当在 XML 消息中遇到一个实体引用时,将扩展的格式和原始实体名存储在语法元素树中。 实体的名称作为 EntityReferenceStart 和 EntityReferenceEnd 语法元素的值存储,并且之间的任何语法元素包含实体扩展。
下面显示了 XML 文档中,采用树结构格式的 XML 实体引用示例。
<?xml version="1.0" encoding="UTF-8" standalone="yes"?> <!DOCTYPE example [ <!ENTITY entityName "eValue"> ]> <example>Test: &entityName;</example>
此处未显示 XML 声明和文档类型声明。请参阅XML 声明和XML 文档类型声明以获取语法元素树的这些部分的详细信息。