org.w3c.dom

接口
异常
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