Учебники

DOM – CDATASection Объект

В этой главе мы рассмотрим объект CDATASection XML DOM. Текст, представленный в документе XML, анализируется или не разбирается в зависимости от того, что он объявлен. Если текст объявлен как данные анализа символов (PCDATA), он анализируется синтаксическим анализатором для преобразования документа XML в объект DOM XML. С другой стороны, если текст объявлен как неразобранные символьные данные (CDATA), текст внутри не анализируется анализатором XML. Они не рассматриваются как разметка и не расширяют сущности.

Целью использования объекта CDATASection является экранирование блоков текста, содержащих символы, которые в противном случае считались бы разметкой. “]]>” , это единственный разделитель, распознаваемый в разделе CDATA, который заканчивается разделом CDATA.

Атрибут CharacterData.data содержит текст, содержащийся в разделе CDATA. Этот интерфейс наследует интерфейс CharatcterData через текстовый интерфейс.