QDomCDATASection 類

QDomCDATASection 類錶示 XML CDATA (字符數據) 區間。 更多...

頭: #include <QDomCDATASection>
qmake: QT += xml
繼承: QDomText

注意: 此類的所有函數 可重入 .

公共函數

QDomCDATASection (const QDomCDATASection & x )
QDomCDATASection ()
QDomCDATASection & operator= (const QDomCDATASection & x )
QDomNode::NodeType nodeType () const

詳細描述

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 文檔編製。

成員函數文檔編製

QDomCDATASection:: QDomCDATASection (const QDomCDATASection & x )

構造副本為 x .

拷貝數據是共享的 (淺拷貝):修改一節點也會改變另一節點。若想要做深拷貝,使用 cloneNode ().

QDomCDATASection:: QDomCDATASection ()

構造空 CDATA 區間。要創建具有內容的 CDATA 區間,使用 QDomDocument::createCDATASection () 函數。

QDomCDATASection &QDomCDATASection:: operator= (const QDomCDATASection & x )

賦值 x 到此 CDATA 區間。

拷貝數據是共享的 (淺拷貝):修改一節點也會改變另一節點。若想要做深拷貝,使用 cloneNode ().

QDomNode::NodeType QDomCDATASection:: nodeType () const

返迴 CDATASection .