エンティティー参照が 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 文書タイプ宣言を参照してください。