JavaTM Platform
Standard Ed. 6

org.w3c.dom
接口 NameList


public interface NameList

NameList 接口提供对并行的名称和名称空间值对(可以为 null 值)的有序集合的抽象,无需定义或约束如何实现此集合。NameList 中的项可以通过从 0 开始的整数索引进行访问。

另请参见 Document Object Model (DOM) Level 3 Core Specification

从以下版本开始:
DOM Level 3

方法摘要
 boolean contains(String str)
          测试名称是否是此 NameList 中的一部分。
 boolean containsNS(String namespaceURI, String name)
          测试 namespaceURI/name 对是否是此 NameList 中的一部分。
 int getLength()
          列表中的对(名称和名称空间 URI)数。
 String getName(int index)
          返回集合中的第 index 个名称项。
 String getNamespaceURI(int index)
          返回集合中的第 index 个 namespaceURI 项。
 

方法详细信息

getName

String getName(int index)
返回集合中的第 index 个名称项。

参数:
index - 集合中的索引。
返回:
NameList 中的第 index 个位置处的名称;如果不存在指定索引的名称,或如果索引超出范围,则返回 null

getNamespaceURI

String getNamespaceURI(int index)
返回集合中的第 index 个 namespaceURI 项。

参数:
index - 集合中的索引。
返回:
NameList 中的第 index 个位置处的名称空间 URI;如果不存在指定索引的名称,或如果索引超出范围,则返回 null

getLength

int getLength()
列表中的对(名称和名称空间 URI)数。有效子节点索引的范围是 0 到 length-1(包含此值)。


contains

boolean contains(String str)
测试名称是否是此 NameList 中的一部分。

参数:
str - 要查找的名称。
返回:
如果已经找到名称,则返回 true;否则,返回 false

containsNS

boolean containsNS(String namespaceURI,
                   String name)
测试 namespaceURI/name 对是否是此 NameList 中的一部分。

参数:
namespaceURI - 要查找的名称空间 URI。
name - 要查找的名称。
返回:
如果已经找到 namespaceURI/name 对,则返回 true;否则返回 false

JavaTM Platform
Standard Ed. 6

提交错误或意见
有关更多的 API 参考资料和开发人员文档,请参阅 Java SE 开发人员文档。该文档包含更详细的、面向开发人员的描述,以及总体概述、术语定义、使用技巧和工作代码示例。

版权所有 2007 Sun Microsystems, Inc. 保留所有权利。 请遵守许可证条款。另请参阅文档重新分发政策