Home · All Classes · Modules  · QSS HELP  · QSS 案例 · VER007 HOME

QDomProcessingInstruction Class Reference
[QtXml module]

该QDomProcessingInstruction类表示一个XML处理指令。More...

继承QDomNode

Methods


Detailed Description

该QDomProcessingInstruction类表示一个XML处理指令。

处理指令中使用XML来保持处理器特定信息的文件的文本。

出现在XML文档的顶部,通常XML声明<?xml version='1.0' encoding='UTF-8'?>,由QDom视为一个处理指令。这是不幸的,因为XML声明是不是一个处理指令;之间的其他差异,但不能在任何地方,但在第一行插入到文档中。

请不要使用此函数来创建一个XML声明,因为尽管它具有相同的语法处理指令,它不是,而且可能不是由QDom如此对待。

处理指令的内容被检索到data( ),并设置用setData( ) 。处理指令的目标与检索target( ) 。

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


Method Documentation

QDomProcessingInstruction.__init__ (self)

构造一个空的处理指令。使用QDomDocument.createProcessingInstruction()来创建内容的处理指令。

QDomProcessingInstruction.__init__ (self, QDomProcessingInstruction x)

构造的副本x

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

QString QDomProcessingInstruction.data (self)

返回此处理指令的内容。

See also setData()和target( ) 。

QDomNode.NodeType QDomProcessingInstruction.nodeType (self)

Returns ProcessingInstructionNode

QDomProcessingInstruction.setData (self, QString d)

包含在处理指令的数据集,以d

See also data( ) 。

QString QDomProcessingInstruction.target (self)

返回此处理指令的目标。

See also data( ) 。




PyQt 4.10.3 for X11 Copyright © Riverbank Computing Ltd and Nokia 2012 Qt 4.8.5