Символ
Для каждого символа документа, не являющегося символом разметки, должен быть информационный пункт символа (обратите внимание - один информационный пункт для каждого отдельного символа). На практике расположенные рядом символы объединяют в строки или конструкции текста, а не перечисляют по отдельности (в соответствии со спецификацией W3C Infoset, это допустимо).
Информационные пункты символов содержат свойства:
- Код символа в соответствии со стандартом ISO 10646 (Unicode).
- Флаг, показывающий, является ли символ пустым пространством внутри содержания или нет. Проверяющие на допустимость анализаторы должны всегда устанавливать этот флаг; не проверяющие на допустимость при желании могут установить этот флаг равным false.
- При желании разработчик может указать, был ли этот символ включен как часть предопределенной сущности XML.