QDomCDATASection 类表示 XML CDATA (字符数据) 区间。 更多...
头: | #include <QDomCDATASection> |
CMake: |
find_package(Qt6 REQUIRED COMPONENTS Xml)
target_link_libraries(mytarget PRIVATE Qt6::Xml) |
qmake: | QT += xml |
继承: | QDomText |
注意: 此类的所有函数 可重入 .
QDomCDATASection () | |
QDomCDATASection (const QDomCDATASection & x ) | |
QDomNode::NodeType | nodeType () const |
QDomCDATASection & | operator= (const QDomCDATASection & x ) |
CDATA 区间用于转义包含字符的文本块,否则将被视为标记。CDATA 区间可识别的唯一定界符是终止 CDATA 区间的 ]]> 字符串。CDATA 区间无法嵌套。它们的首要目的是包括譬如 XML 片段的素材 (不需要转义所有定界符)。
Adjacent QDomCDATASection nodes are not merged by the QDomNode::normalize () 函数。
有关文档对象模型的进一步信息,见 http://www.w3.org/TR/REC-DOM-Level-1/ and http://www.w3.org/TR/DOM-Level-2-Core/ 。有关 DOM 实现的更一般介绍,见 QDomDocument 文档编制。
构造空 CDATA 区间。要创建具有内容的 CDATA 区间,使用 QDomDocument::createCDATASection () 函数。
构造副本为 x .
拷贝数据是共享的 (浅拷贝):修改一节点也会改变另一节点。若想要做深拷贝,使用 cloneNode ().
返回
CDATASection
.
赋值 x 到此 CDATA 区间。
拷贝数据是共享的 (浅拷贝):修改一节点也会改变另一节点。若想要做深拷贝,使用 cloneNode ().