Описание класса QDomCDATASection [модуль QtXml]
Класс QDomCDATASection служит для представления в XML документе области CDATA. Далее...
#include <QDomCDATASection> Унаследован от QDomText.
Замечание: все функции этого класса реентерабильны.
Открытые функции
Подробное описание
Класс 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().
Возвращает CDATASection.
QDomCDATASection & QDomCDATASection::operator= ( const QDomCDATASection & x )
Ассоциирует x с текущей CDATA областью.
Данные в копиях общие (поверхностное копирование): изменение одного узла повлечет за собой изменение другого. Если вы хотите использовать глубокое копирование, воспользуйтесь cloneNode().
Copyright © 2009 Nokia Corporation and/or its subsidiary(-ies) |
Торговые марки |
Qt 4.5.3 |
|