Qt:Документация 4.3.2/qdomcdatasection
Материал из Wiki.crossplatform.ru
Внимание: Актуальная версия перевода документации находится здесь |
__NOTOC__
Главная · Все классы · Основные классы · Классы по группам · Модули · Функции |
Содержание |
[править] Описание класса QDomCDATASection
[модуль QtXml ]
Класс QDomCDATASection служит для представления в XML документе области CDATA. Далее...
#include <QDomCDATASection>
Наследует QDomText.
Примечание: Все функции в классе реентерабельны.
[править] Открытые функции
- QDomCDATASection ()
- QDomCDATASection ( const QDomCDATASection & x )
- QDomNode::NodeType nodeType () const
- QDomCDATASection & operator= ( const QDomCDATASection & x )
- 3 открытых функций унаследованных от QDomText
- 10 открытых функций унаследованных от QDomCharacterData
- 66 открытых функций унаследованных от QDomNode
[править] Подробное описание
Класс QDomCDATASection служит для представления в XML документе области CDATA.
Область CDATA служит для маскировки блоков текста, который может содержать символы, использующиеся обычно для разметки. Единственными спец-символами, которые действуют в области CDATA, является строка "]]>" . Она означает завершение 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 © 2007 Trolltech | Trademarks | Qt 4.3.2
|