PySide6.QtXml.QDomCDATASection¶
- class QDomCDATASection¶
QDomCDATASection类表示一个 XML CDATA 部分。更多…概要¶
方法¶
def
__init__()
注意
本文档可能包含从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:
cdataSection –
QDomCDATASection
构造一个
cdataSection的副本。副本的数据是共享的(浅拷贝):修改一个节点也会改变另一个。如果你想进行深拷贝,请使用
cloneNode()。