[QtXml module]

该QDomCharacterData类表示在DOM中一个通用的字符串。More…

继承QDomNode

通过继承QDomCommentQDomText

Methods

  • __init__ (self)
  • __init__ (self, QDomCharacterData x)
  • appendData (self, QString arg)
  • QString data (self)
  • deleteData (self, int offset, int count)
  • insertData (self, int offset, QString arg)
  • int length (self)
  • QDomNode.NodeType nodeType (self)
  • replaceData (self, int offset, int count, QString arg)
  • setData (self, QString)
  • QString substringData (self, int offset, int count)

Detailed Description

该QDomCharacterData类表示在DOM中一个通用的字符串。

在XML中使用的字符数据指定一个通用的数据串。这个类的更专门的版本QDomTextQDomCommentQDomCDATASection

的数据串设定的setData()和检索与data( ) 。可以检索数据串的使用部substringData( ) 。额外的数据可以与附加appendData() ,或通过插入的insertData( ) 。数据串的部分可以与被删除deleteData( )或更换replaceData( ) 。数据串的长度是由返回length( ) 。

包含该文字数据的节点的节点类型是由返回nodeType( ) 。


Method Documentation

  1. QDomCharacterData.__init__ (self)

构造一个空字符数据的对象。

  1. QDomCharacterData.__init__ (self, QDomCharacterData x)

构造的副本x

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

  1. QDomCharacterData.appendData (self, QString arg)

附加字符串arg所存储的字符串。

  1. QString QDomCharacterData.data (self)

返回存储在该对象的字符串。

如果该节点是一个null node,它会返回一个空字符串。

See also setData( ) 。

  1. QDomCharacterData.deleteData (self, int offset, int count)

删除长度的子串count从位置offset

  1. QDomCharacterData.insertData (self, int offset, QString arg)

插入字符串arg为按位置存储的字符串offset

  1. int QDomCharacterData.length (self)

返回所存储的字符串的长度。

  1. QDomNode.NodeType QDomCharacterData.nodeType (self)

返回此对象是指(即节点的类型[TextNode](docs_qdomnode.html#NodeType-enum)[CDATASectionNode](docs_qdomnode.html#NodeType-enum)[CommentNode](docs_qdomnode.html#NodeType-enum) or [CharacterDataNode](docs_qdomnode.html#NodeType-enum)) 。对于null node,退货CharacterDataNode

  1. QDomCharacterData.replaceData (self, int offset, int count, QString arg)

替换长度的子串count起始位置offset与串arg

  1. QDomCharacterData.setData (self, QString)

设置此对象的字符串v

See also data( ) 。

  1. QString QDomCharacterData.substringData (self, int offset, int count)

返回长度的子串count从位置offset