Spec-Zone.ru › Qt 5.12

Класс QDomCDATASection

Класс QDomCDATASection представляет собой XML-раздел CDATA. Подробнее...

Заголовок: #include <QDomCDATASection>
qmake: QT += xml
Наследуется от: QDomText
  • Список всех членов, включая унаследованные

Примечание: Все функции в этом классе являются перевходящими.

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

QDomCDATASection()
QDomCDATASection(const QDomCDATASection &x)
QDomNode::NodeType nodeType() const
QDomCDATASection & operator=(const QDomCDATASection &x)
  • 3 открытых функции, унаследованные от QDomText
  • 10 открытых функций, унаследованных от QDomCharacterData
  • 65 открытых функций, унаследованных от QDomNode

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

Класс 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().

© The Qt Company Ltd
Licensed under the GNU Free Documentation License, Version 1.3.
https://doc.qt.io/qt-5.12/qdomcdatasection.html

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API