QDomNotation Class
QDomNotation 类表示一种 XML 标记法。更多内容...
| 头文件: | #include <QDomNotation> |
| CMake: | find_package(Qt6 REQUIRED COMPONENTS Xml) target_link_libraries(mytarget PRIVATE Qt6::Xml) |
| qmake: | QT += xml |
| 继承自: | QDomNode |
- 所有成员列表(包括继承的成员)
- QDomNotation 属于XML 类。
注意:该类中的所有函数均为可重入函数。
公共函数
| QDomNotation() | |
| QDomNotation(const QDomNotation ¬ation) | |
| QDomNode::NodeType | nodeType() const |
| QString | publicId() const |
| QString | systemId() const |
| QDomNotation & | operator=(const QDomNotation &other) |
详细说明
一种标记要么通过名称声明未解析实体的格式(参见 XML 1.0 规范的 4.7 节),要么用于正式声明处理指令的目标(参见 XML 1.0 规范的 2.6 节)。
DOM 不支持编辑符号节点;因此,它们是只读的。
符号节点没有父节点。
您可以从符号节点中检索publicId()和systemId()。
有关文档对象模型(DOM)的更多信息,请参阅第 1 级 和 第 2 级核心规范。有关 DOM 实现的更通用的介绍,请参阅QDomDocument 文档。
成员函数文档
QDomNotation::QDomNotation()
构造函数。
QDomNotation::QDomNotation(const QDomNotation ¬ation)
创建notation 的副本。
该副本的数据是共享的(浅拷贝):修改其中一个节点也会改变另一个节点。若要进行深拷贝,请使用 `cloneNode()`。
QDomNode::NodeType QDomNotation::nodeType() const
返回NotationNode 。
QString QDomNotation::publicId() const
返回此符号的公共标识符。
QString QDomNotation::systemId() const
返回此记法的系统标识符。
QDomNotation &QDomNotation::operator=(const QDomNotation &other)
将other 赋值给此DOM表示法。
复制的数据是共享的(浅拷贝):修改一个节点也会改变另一个节点。若要进行深拷贝,请使用cloneNode()。
© 2026 The Qt Company Ltd. Documentation contributions included herein are the copyrights of their respective owners. The documentation provided herein is licensed under the terms of the GNU Free Documentation License version 1.3 as published by the Free Software Foundation. Qt and respective logos are trademarks of The Qt Company Ltd. in Finland and/or other countries worldwide. All other trademarks are property of their respective owners.