QDomDocumentType 类是文档树中的 DTD (文档类型定义) 表示。 更多...
头: | #include <QDomDocumentType> |
CMake: |
find_package(Qt6 REQUIRED COMPONENTS Xml)
target_link_libraries(mytarget PRIVATE Qt6::Xml) |
qmake: | QT += xml |
继承: | QDomNode |
注意: 此类的所有函数 可重入 .
QDomDocumentType () | |
QDomDocumentType (const QDomDocumentType & n ) | |
QDomNamedNodeMap | entities () const |
QString | internalSubset () const |
QString | name () const |
QDomNode::NodeType | nodeType () const |
QDomNamedNodeMap | notations () const |
QString | publicId () const |
QString | systemId () const |
QDomDocumentType & | operator= (const QDomDocumentType & n ) |
The QDomDocumentType class allows read-only access to some of the data structures in the DTD: it can return a map of all entities () 和 notations ()。除了函数 name () 返回如在 <!DOCTYPE name> 标签中指定的文档类型名称。此类还提供 publicId (), systemId () 和 internalSubset () 函数。
另请参阅 QDomDocument .
Creates an empty QDomDocumentType object.
构造副本为 n .
拷贝数据是共享的 (浅拷贝):修改一节点也会改变另一节点。若想要做深拷贝,使用 cloneNode ().
返回 DTD 中描述的所有实体的映射。
返回文档类型的内部子集,或空字符串若没有内部子集。
另请参阅 publicId () 和 systemId ().
返回如在 <!DOCTYPE name> 标签中指定的文档类型名称。
另请参阅 nodeName ().
返回
DocumentTypeNode
.
另请参阅 isDocumentType () 和 QDomNode::toDocumentType ().
返回 DTD 中描述的所有表示法的映射。
返回外部 DTD (文档类型定义) 子集的公共标识符,或空字符串若没有公共标识符。
另请参阅 systemId (), internalSubset (),和 QDomImplementation::createDocumentType ().
返回外部 DTD (文档类型定义) 子集的系统标识符,或空字符串若没有系统标识符。
另请参阅 publicId (), internalSubset (),和 QDomImplementation::createDocumentType ().
赋值 n 到此文档类型。
拷贝数据是共享的 (浅拷贝):修改一节点也会改变另一节点。若想要做深拷贝,使用 cloneNode ().