class QDomText#

QDomText`》类表示解析的 XML 文档中的文本数据。更多

Inheritance diagram of PySide6.QtXml.QDomText

继承自: QDomCDATASection

摘要#

方法#

注意

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

详细描述#

您可以使用 splitText() 方法将 QDomText 对象拆分到两个 QDomText 对象。

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

__init__()#

构建一个空的 QDomText 对象。

要使用内容创建 QDomText,请使用 createTextNode()

__init__(x)
参数:

xQDomText

构建了一个 x 的副本。

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

splitText(offset)#
参数:

offset – int

返回类型:

QDomText

将此 DOM 文本对象拆分为两个 QDomText 对象。此对象保留其前 offset 个字符,第二个(新创建)对象将此对象之后的剩余字符插入到文档树中。

该函数返回新创建的对象。

另请参阅

normalize()