[QtXml module]

该QDomText类表示解析的XML文档中的文本数据。More…

继承QDomCharacterData

通过继承QDomCDATASection

Methods

  • __init__ (self)
  • __init__ (self, QDomText x)
  • QDomNode.NodeType nodeType (self)
  • QDomText splitText (self, int offset)

Detailed Description

该QDomText类表示解析的XML文档中的文本数据。

您可以在两个QDomText objecs与分裂的QDomText对象中的文本splitText( ) 。

关于文档对象模型有进一步的信息Level 1Level 2 Core。对于更一般介绍的DOM实现的见QDomDocument文档。


Method Documentation

  1. QDomText.__init__ (self)

构造一个空QDomText对象。

为了构建一个QDomText有内容,使用QDomDocument.createTextNode( ) 。

  1. QDomText.__init__ (self, QDomText x)

构造的副本x

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

  1. QDomNode.NodeType QDomText.nodeType (self)

[

Returns TextNode

](docs_qdomnode.html#NodeType-enum)

  1. QDomText QDomText.splitText (self, int offset)

这个分裂的DOM文本对象分为两QDomText对象。这个对象保持其第一offset字符和第二个(新建)对象被插入到文档树中剩馀的字符这个对象之后。

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

See also QDomNode.normalize( ) 。