class QDomEntityReference#

QDomEntityReference 类表示XML实体引用。 更多信息

Inheritance diagram of PySide6.QtXml.QDomEntityReference

概要#

方法#

注意

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

详细说明#

QDomEntityReference 对象可以在源文档中存在实体引用时插入到DOM树中,或者当用户想要插入实体引用时。

请注意,XML处理器会展开字符引用和预定实体的引用,以便字符由其Unicode等效项而不是实体引用表示。

此外,在构建DOM树的过程中,XML处理器可能会完全展开对实体的引用,而不是提供QDomEntityReference对象。

如果它提供了这样的对象,那么对于一个给定的实体引用节点,可能不存在表示该引用实体的实体节点;但如果存在这样的实体,那么实体引用节点的子列表将与实体节点的子列表相同。与实体节点一样,实体引用的所有后裔都是只读的。

有关文档对象模型的更多信息,请参阅第一级第二级核心。有关DOM实现的更多一般介绍,请参阅QDomDocument文档。

__init__()#

构造一个空的实体引用。使用createEntityReference()创建带有内容的实体引用。

__init__(x)
参数:

x - QDomEntityReference

构造出x的一个副本。

副本的数据是共享的(浅拷贝):修改一个节点也会改变另一个。如果您想要进行深度拷贝,请使用cloneNode()