PySide6.QtXml.QDomCDATASection

class QDomCDATASection

QDomCDATASection 类表示一个 XML CDATA 部分。更多

PySide6.QtXml.QDomCDATASection 的继承图

概要

方法

注意

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

详细描述

CDATA部分用于转义包含可能被视为标记的字符的文本块。在CDATA部分中唯一识别的分隔符是终止CDATA部分的“]]>”字符串。CDATA部分不能嵌套。它们的主要目的是包含诸如XML片段之类的材料,而无需转义所有分隔符。

相邻的QDomCDATASection节点不会被normalize()函数合并。

有关文档对象模型的更多信息,请参见http://www.w3.org/TR/REC-DOM-Level-1/http://www.w3.org/TR/DOM-Level-2-Core/。有关DOM实现的更一般介绍,请参见QDomDocument文档。

__init__()

构造一个空的CDATA部分。要创建带有内容的CDATA部分,请使用createCDATASection()函数。

__init__(cdataSection)
Parameters:

cdataSectionQDomCDATASection

构造一个cdataSection的副本。

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