Module java.xml
Package org.w3c.dom

Interface NameList


public interface NameList
NameList接口提供了一个有序集合的抽象,其中包含名称和命名空间值(可以是null值)的并行对,而不定义或限制如何实现此集合。 NameList中的项目可以通过整数索引访问,从0开始。

另请参阅文档对象模型(DOM)Level 3核心规范

自从:
1.5, DOM Level 3
  • Method Summary

    Modifier and Type
    Method
    Description
    boolean
    测试名称是否是此NameList的一部分。
    boolean
    containsNS(String namespaceURI, String name)
    测试名称空间URI/名称对是否是此NameList的一部分。
    int
    列表中对(名称和名称空间URI)的数量。
    getName(int index)
    返回集合中第index个名称项。
    getNamespaceURI(int index)
    返回集合中第index个名称空间URI项。
  • Method Details

    • getName

      String getName(int index)
      返回集合中第index个名称项。
      参数:
      index - 集合中的索引。
      返回:
      NameList中第index个位置的名称,如果指定索引没有名称或索引超出范围,则返回null
    • getNamespaceURI

      String getNamespaceURI(int index)
      返回集合中第index个名称空间URI项。
      参数:
      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)
      测试名称空间URI/名称对是否是此NameList的一部分。
      参数:
      namespaceURI - 要查找的名称空间URI。
      name - 要查找的名称。
      返回:
      如果找到名称空间URI/名称对则返回true,否则返回false