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
|