QDomCDATASection Class
QDomCDATASectionクラスは、XMLのCDATAセクションを表します。詳細...
Header: | #include <QDomCDATASection> |
CMake: | find_package(Qt6 REQUIRED COMPONENTS Xml) target_link_libraries(mytarget PRIVATE Qt6::Xml) |
qmake: | QT += xml |
Inherits: | QDomText |
- 継承メンバを含むすべてのメンバの一覧
- QDomCDATASectionは、XMLクラスの一部です。
メモ:このクラスの関数はすべてリエントラントです。
パブリック関数
QDomCDATASection() | |
QDomCDATASection(const QDomCDATASection &cdataSection) | |
QDomNode::NodeType | nodeType() const |
QDomCDATASection & | operator=(const QDomCDATASection &other) |
詳細説明
CDATAセクションは、そうでなければマークアップとみなされる文字を含むテキストのブロックをエスケープするために使用されます。CDATAセクションで認識される唯一の区切り文字は、CDATAセクションを終了する"]]> "文字列です。CDATAセクションを入れ子にすることはできません。CDATAセクションの主な目的は、すべての区切り文字をエスケープしなくても、XMLフラグメントのような素材を含めることです。
隣接する QDomCDATASection ノードは、QDomNode::normalize() 関数ではマージされません。
ドキュメント・オブジェクト・モデルの詳細については、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 &cdataSection)
cdataSection のコピーを構築する。
コピーのデータは共有されます(シャロー・コピー):一方のノードを変更すると、もう一方のノードも変更されます。深いコピーを作成したい場合は、cloneNode() を使用します。
QDomNode::NodeType QDomCDATASection::nodeType() const
CDATASection
を返します。
QDomCDATASection &QDomCDATASection::operator=(const QDomCDATASection &other)
このCDATAセクションにother 。
コピーのデータは共有されます(シャロー・コピー):一方のノードを変更すると、もう一方のノードも変更されます。ディープコピーを行いたい場合は、cloneNode() を使用してください。
本ドキュメントに含まれる文書の著作権は、それぞれの所有者に帰属します。 本書で提供されるドキュメントは、Free Software Foundation が発行したGNU Free Documentation License version 1.3に基づいてライセンスされています。 Qtおよびそれぞれのロゴは、フィンランドおよびその他の国におけるThe Qt Company Ltd.の 商標です。その他すべての商標は、それぞれの所有者に帰属します。