Расширяемый язык разметки

Обработка XML процессором сущностей и ссылок


В представленной далее таблице собраны сведения о контексте, в котором могут появиться ссылки на символы, ссылки на сущность, а также вызовы неразобранных сущностей, и какая в каждом случае потребуется реакция от . Записи в левой колонке описывают распознаваемый контекст:

Ссылка в содержимом

Ссылка в любом месте элемента в интервале между и тэгами. Соответствует незавершенному (nonterminal) .

Ссылка в значении атрибута

Ссылка либо в значении атрибута , либо в значении по умолчанию из . Соответствует незавершенному .

Значение атрибута

Это не ссылка, а лексема типа . Выступает либо как значение атрибута, декларированного с типом ENTITY, либо как одна из лексем, перечисленных через пробел в значении атрибута, декларированного с типом ENTITIES.

Ссылка в значении сущности

Ссылка из параметра или внутренней сущности, находящихся в декларации сущности. Соответствует незавершенной .

Ссылка в DTD

Ссылка во внутреннем или внешнем наборе , не попавшая в конструкции , , , , , , а также содержимое игнорируемой условной секции (см. главу ).



Тип сущности Символ
Параметр Внутренняя общая Внешняя разобранная общая Неразобранная
Ссылка в содержимом Запрещен Включается
Ссылка в значении атрибута
Значение атрибута
Ссылка в значении сущности
Ссылка в DTD Запрещен



Содержание раздела