QDomNotation 类

QDomNotation 类表示 XML (可扩展标记语言) 表示法。 更多...

头: #include <QDomNotation>
CMake: find_package(Qt6 COMPONENTS Xml REQUIRED)
target_link_libraries(mytarget PRIVATE Qt6::Xml)
qmake: QT += xml
继承: QDomNode

注意: 此类的所有函数 可重入 .

公共函数

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

详细描述

表示法要么通过名称声明未剖析实体的格式 (见 XML 1.0 规范 4.7 节),要么用于形成处理指令目标的声明 (见 XML 1.0 规范 2.6 节)。

DOM (文档对象模型) 不支持编辑表示法节点;因此它们只读。

表示法节点没有任何父级。

可以检索 publicId () 和 systemId () 从表示法节点。

有关文档对象模型的进一步信息,见 级别 1 and 级别 2 核心 。有关 DOM 实现的更一般介绍,见 QDomDocument 文档编制。

成员函数文档编制

QDomNotation:: QDomNotation (const QDomNotation & x )

构造副本为 x .

拷贝数据是共享的 (浅拷贝):修改一节点也会改变另一节点。若想要做深拷贝,使用 cloneNode ().

QDomNotation:: QDomNotation ()

构造函数。

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

赋值 x 到此 DOM (文档对象模型) 表示法。

拷贝数据是共享的 (浅拷贝):修改一节点也会改变另一节点。若想要做深拷贝,使用 cloneNode ().

QDomNode::NodeType QDomNotation:: nodeType () const

返回 NotationNode .

QString QDomNotation:: publicId () const

返回此表示法的公共标识符。

QString QDomNotation:: systemId () const

返回此表示法的系统标识符。