QDomEntity 类表示 XML 实体。 更多...
头: | #include <QDomEntity> |
CMake: |
find_package(Qt6 COMPONENTS Xml REQUIRED)
target_link_libraries(mytarget PRIVATE Qt6::Xml) |
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 文档编制。
构造副本为 x .
拷贝数据是共享的 (浅拷贝):修改一节点也会改变另一节点。若想要做深拷贝,使用 cloneNode ().
构造空实体。
赋值 x 到此 DOM (文档对象模型) 实体。
拷贝数据是共享的 (浅拷贝):修改一节点也会改变另一节点。若想要做深拷贝,使用 cloneNode ().
返回
EntityNode
.
对于未剖析实体,此函数返回实体的表示法名称。对于剖析实体,此函数返回空字符串。
返回关联此实体的公共标识符。若未指定公共标识符,返回空字符串。
返回关联此实体的系统标识符。若未指定系统标识符,返回空字符串。