class QDomDocumentType#

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

Inheritance diagram of PySide6.QtXml.QDomDocumentType

概要#

方法#

注意

此文档可能包含从 C++ 自动翻译到 Python 的代码片段。我们始终欢迎对片段翻译的贡献。如果您发现翻译有问题,也可以通过在 https:/bugreports.qt.io/projects/PYSIDE 上创建票据来让我们知道

详细描述#

QDomDocumentType 类允许只读访问 DTD 中的某些数据结构:它可以返回所有 entities()notations() 的映射。此外,函数 name() 返回由 <!DOCTYPE name> 标签指定的文档类型名称。此类还提供了 publicId()systemId()internalSubset() 函数。

另请参阅

QDomDocument

__init__()#

创建一个空的 QDomDocumentType 对象。

__init__(x)
参数:

xQDomDocumentType

复制 n 的副本。

副本的数据是共享的(浅复制):修改一个节点也会更改另一个节点。如果您想制作深拷贝,请使用 cloneNode()

entities()#
返回类型:

QDomNamedNodeMap

返回 DTD 中描述的所有实体的映射。

internalSubset()#
返回类型:

str

返回文档类型的内部子集或空字符串(如果没有内部子集)。

另请参阅

publicId() systemId()

name()#
返回类型:

str

获取指定于 <!DOCTYPE name> 标签中的文档类型名称。

另请参阅

nodeName()

notations()#
返回类型:

QDomNamedNodeMap

返回 DTD 中描述的所有符号的映射。

publicId()#
返回类型:

str

返回外部 DTD 集合的公共标识符或空字符串(如果没有公共标识符)。

systemId()#
返回类型:

str

返回外部 DTD 集合的系统标识符或空字符串(如果没有系统标识符)。