Главная · Все классы · Основные классы · Классы по группам · Модули · Функции

Описание класса QDomCDATASection
[модуль QtXml]

Класс QDomCDATASection служит для представления в XML документе области CDATA. Далее...

 #include <QDomCDATASection>

Унаследован от QDomText.

Замечание: Все функции в этом классе реентерабельны.

Открытые функции


Подробное описание

Класс QDomCDATASection служит для представления в XML документе области CDATA.

Область CDATA служит для маскировки блоков текста, который может содержать символы, использующиеся обычно для разметки. Единственными спецсимволами, которые действуют в области CDATA, является строка "]]&gt;" . Она означает завершение CDATA области. Разделы CDATA не могут быть вложенными. Их главная цель состоит в том, чтобы включать в себя такие материалы, как фрагменты XML кода, без необходимости экранирования всех специальных символов.

Прилегающие к QDomCDATASection узлы не объединяются функцией QDomNode::normalize().

Для получения более подробной информации о Document Object Model смотрите http://www.w3.org/TR/REC-DOM-Level-1/ и http://www.w3.org/TR/DOM-Level-2-Core/. Для того, чтобы больше узнать о реализации DOM, смотрите документацию по QDomDocument.


Описание функций-членов

QDomCDATASection::QDomCDATASection ()

Создает пустую область CDATA. Для создания раздела CDATA с содержимым используйте функцию QDomDocument::createCDATASection().

QDomCDATASection::QDomCDATASection ( const QDomCDATASection & x )

Создаёт копию x

Данные в копиях общие (поверхностное копирование): изменение одного узла повлечет за собой изменение другого. Если вы хотите использовать глубокое копирование, воспользуйтесь cloneNode().

QDomNode::NodeType QDomCDATASection::nodeType () const

Возвращает CDATASection.

QDomCDATASection & QDomCDATASection::operator= ( const QDomCDATASection & x )

Ассоциирует x с текущей CDATA областью.

Данные в копиях общие (поверхностное копирование): изменение одного узла повлечет за собой изменение другого. Если вы хотите использовать глубокое копирование, воспользуйтесь cloneNode().


Copyright © 2008 Trolltech Торговые марки
Qt 4.3.5