QDomDocumentType 类

QDomDocumentType 类表示文档树中的 DTD。 更多...

头文件 #include <QDomDocumentType>
CMakefind_package(Qt6 REQUIRED COMPONENTS Xml)
target_link_libraries(mytarget PRIVATE Qt6::Xml)
qmakeQT += xml
继承自 QDomNode

注意: 此类中所有函数均为 重新入

公共函数

QDomDocumentType()
QDomDocumentType(const QDomDocumentType &n)
QDomNamedNodeMapentities() const
QStringinternalSubset() const
QStringname() const
QDomNode::NodeTypenodeType() const
QDomNamedNodeMapnotations() const
QStringpublicId() const
QStringsystemId() const
QDomDocumentType &operator=(const QDomDocumentType &n)

详细描述

QDomDocumentType 类允许以只读方式访问 DTD 中的一些数据结构:它可以返回所有 实体() 和 注释() 的映射。另外,函数 name() 返回文档类型的名称,该名称在 &lt;!DOCTYPE name&gt; 标签中指定。此类还提供了 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

返回符合 &lt;!DOCTYPE name&gt; 标签指定的文档类型名称。

另请参阅 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()。

© 2024 Qt 公司有限公司。本文件中包含的文档贡献为各自所有者的版权。本文件提供的文档根据 Free Software Foundation 发布的 GNU 自由文档许可协议 version 1.3 条款提供许可。Qt 及其相关标志为芬兰 Qt 公司及/或其他国家和地区的商标。所有其他商标均为其各自所有者的财产。