QDomCDATASection Class
La classe QDomCDATASection représente une section XML CDATA. Plus d'informations...
| En-tête : | #include <QDomCDATASection> |
| CMake : | find_package(Qt6 REQUIRED COMPONENTS Xml)target_link_libraries(mytarget PRIVATE Qt6::Xml) |
| qmake : | QT += xml |
| Héritages : | QDomText |
- Liste de tous les membres, y compris les membres hérités
- QDomCDATASection fait partie des classes XML.
Note : Toutes les fonctions de cette classe sont réentrantes.
Fonctions publiques
| QDomCDATASection() | |
| QDomCDATASection(const QDomCDATASection &cdataSection) | |
| QDomNode::NodeType | nodeType() const |
| QDomCDATASection & | operator=(const QDomCDATASection &other) |
Description détaillée
Les sections CDATA sont utilisées pour échapper aux blocs de texte contenant des caractères qui seraient autrement considérés comme des balises. Le seul délimiteur reconnu dans une section CDATA est la chaîne "]]> ;" qui termine la section CDATA. Les sections CDATA ne peuvent pas être imbriquées. Elles servent principalement à inclure des éléments tels que des fragments XML, sans qu'il soit nécessaire d'échapper à tous les délimiteurs.
Les nœuds QDomCDATASection adjacents ne sont pas fusionnés par la fonction QDomNode::normalize().
Pour de plus amples informations sur le modèle d'objet de document, voir http://www.w3.org/TR/REC-DOM-Level-1/ et http://www.w3.org/TR/DOM-Level-2-Core/. Pour une introduction plus générale à l'implémentation du DOM, voir la documentation QDomDocument.
Documentation des fonctions membres
QDomCDATASection::QDomCDATASection()
Construit une section CDATA vide. Pour créer une section CDATA avec du contenu, utilisez la fonction QDomDocument::createCDATASection().
QDomCDATASection::QDomCDATASection(const QDomCDATASection &cdataSection)
Construit une copie de cdataSection.
Les données de la copie sont partagées (copie superficielle) : modifier un noeud modifiera également l'autre. Si vous voulez faire une copie profonde, utilisez cloneNode().
QDomNode::NodeType QDomCDATASection::nodeType() const
Retourne CDATASection.
QDomCDATASection &QDomCDATASection::operator=(const QDomCDATASection &other)
Assigne other à cette section CDATA.
Les données de la copie sont partagées (copie superficielle) : modifier un nœud modifiera également l'autre. Si vous souhaitez effectuer une copie profonde, utilisez cloneNode().
© 2026 The Qt Company Ltd. Documentation contributions included herein are the copyrights of their respective owners. The documentation provided herein is licensed under the terms of the GNU Free Documentation License version 1.3 as published by the Free Software Foundation. Qt and respective logos are trademarks of The Qt Company Ltd. in Finland and/or other countries worldwide. All other trademarks are property of their respective owners.