- class QDomNodeList#
The
QDomNodeList
class is a list ofQDomNode
objects. More…概述#
方法#
注意:
本文档可能包含从C++自动翻译到Python的代码片段。我们欢迎对片段翻译的贡献。如果您发现翻译问题,您还可以通过在https:/bugreports.qt.io/projects/PYSIDE创建工单的方式告诉我们。
详细描述#
通过
elementsByTagName()
和childNodes()
可获得列表。文档对象模型(DOM)要求这些列表是“活动的”:每当您更改基础文档时,列表的内容将得到更新。您可以使用
item()
从列表中获取特定节点。列表中的项目数量由length()
返回。有关文档对象模型的更多信息,请参阅Level 1和Level 2 Core。有关DOM实现的更多介绍,请参阅
QDomDocument
文档。- __init__()#
创建一个空节点列表。
- __init__(arg__1)
- 参数:
arg__1 –
QDomNodeList
构建
n
的副本。此函数提供以保持Qt API的 consistency。它等同于
item()
。如果
index
是负数或者如果index
>=length()
,则返回一个空节点(即isNull()
返回 true 的节点)。- count()#
- 返回类型:
int
此函数提供以确保 Qt API 的一致性。它与
length()
等价。- isEmpty()#
- 返回类型:
bool
如果列表不包含任何项目,则返回
true
;否则返回false
。此函数提供以确保 Qt API 的一致性。返回位置
index
的节点。如果
index
是负数或者如果index
>=length()
,则返回一个空节点(即isNull()
返回 true 的节点)。另请参阅:
- length()#
- 返回类型:
int
返回列表中的节点数。
- __ne__(arg__1)#
- 参数:
arg__1 –
QDomNodeList
- 返回类型:
bool
如果节点列表
n
和此节点列表不相等,则返回true
;否则返回false
。- __eq__arg__1)#
- 参数:
arg__1 –
QDomNodeList
- 返回类型:
bool
如果节点列表
n
和此节点列表相等,则返回true
;否则返回false
。- size()#
- 返回类型:
int
此函数提供以确保 Qt API 的一致性。它与
length()
等价。