QDomEntity 類

QDomEntity 類錶示 XML 實體。 更多...

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

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

公共函數

QDomEntity (const QDomEntity & x )
QDomEntity ()
QDomEntity & operator= (const QDomEntity & x )
QDomNode::NodeType nodeType () const
QString notationName () const
QString publicId () const
QString systemId () const

詳細描述

此類錶示剖析 (或未剖析) 的 XML 文檔實體。注意,此模型實體本身不是實體聲明。

DOM 不支持編輯實體節點;若用戶想要更改實體內容,每個相關 QDomEntityReference 節點必須被替換在 DOM 樹中通過剋隆實體內容,然後期望每個代替剋隆必須做齣改變。實體節點的所有後代隻讀。

實體節點沒有任何父級。

可以訪問實體的 publicId (), systemId () 和 notationName () 當可用時。

有關文檔對象模型的進一步信息,見 級彆 1 and 級彆 2 核心 。有關 DOM 實現的更一般介紹,見 QDomDocument 文檔編製。

成員函數文檔編製

QDomEntity:: QDomEntity (const QDomEntity & x )

構造副本為 x .

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

QDomEntity:: QDomEntity ()

構造空實體。

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

賦值 x 到此 DOM (文檔對象模型) 實體。

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

QDomNode::NodeType QDomEntity:: nodeType () const

返迴 EntityNode .

QString QDomEntity:: notationName () const

對於未剖析實體,此函數返迴實體的錶示法名稱。對於剖析實體,此函數返迴空字符串。

QString QDomEntity:: publicId () const

返迴關聯此實體的公共標識符。若未指定公共標識符,返迴空字符串。

QString QDomEntity:: systemId () const

返迴關聯此實體的係統標識符。若未指定係統標識符,返迴空字符串。