QDomDocumentType 類

The QDomDocumentType 類是文檔樹中的 DTD (文檔類型定義) 錶示。 更多...

頭: #include <QDomDocumentType>
qmake: QT += xml
繼承: QDomNode

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

公共函數

QDomDocumentType ()
QDomDocumentType (const QDomDocumentType & n )
QDomNamedNodeMap entities () const
QString internalSubset () const
QString name () const
QDomNode::NodeType nodeType () const
QDomNamedNodeMap notations () const
QString publicId () const
QString systemId () const
QDomDocumentType & operator= (const QDomDocumentType & n )

詳細描述

The QDomDocumentType 類是文檔樹中的 DTD (文檔類型定義) 錶示。

The QDomDocumentType 類允許隻讀訪問 DTD 中的一些數據結構:它可以返迴映射為所有 entities () 和 notations ()。除瞭函數 name () 返迴如在 <!DOCTYPE name> 標簽中指定的文檔類型名稱。此類還提供 publicId (), systemId () 和 internalSubset () 函數。

另請參閱 QDomDocument .

成員函數文檔編製

QDomDocumentType:: QDomDocumentType ()

創建空 QDomDocumentType 對象。

QDomDocumentType:: QDomDocumentType (const QDomDocumentType & n )

構造副本為 n .

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

QDomNamedNodeMap QDomDocumentType:: entities () const

返迴 DTD 中描述的所有實體的映射。

QString QDomDocumentType:: internalSubset () const

返迴文檔類型的內部子集,或空字符串若沒有內部子集。

另請參閱 publicId () 和 systemId ().

QString QDomDocumentType:: name () const

返迴如在 <!DOCTYPE name> 標簽中指定的文檔類型名稱。

另請參閱 nodeName ().

QDomNode::NodeType QDomDocumentType:: nodeType () const

返迴 DocumentTypeNode .

另請參閱 isDocumentType () 和 QDomNode::toDocumentType ().

QDomNamedNodeMap QDomDocumentType:: notations () const

返迴 DTD 中描述的所有錶示法的映射。

QString QDomDocumentType:: publicId () const

返迴外部 DTD (文檔類型定義) 子集的公共標識符,或空字符串若沒有公共標識符。

另請參閱 systemId (), internalSubset (),和 QDomImplementation::createDocumentType ().

QString QDomDocumentType:: systemId () const

返迴外部 DTD (文檔類型定義) 子集的係統標識符,或空字符串若沒有係統標識符。

另請參閱 publicId (), internalSubset (),和 QDomImplementation::createDocumentType ().

QDomDocumentType &QDomDocumentType:: operator= (const QDomDocumentType & n )

賦值 n 到此文檔類型。

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