Module java.xml
Package javax.xml.xpath

Interface XPathNodes

所有超级接口:
Iterable<Node>

public interface XPathNodes extends Iterable<Node>
XPathNodes代表由位置路径选择的一组节点,如XML Path Language (XPath) Version 1.0, 3.3 Node-sets中指定的。
自 JDK 版本:
9
  • Method Summary

    Modifier and Type
    Method
    Description
    get(int index)
    返回指定位置的节点
    返回节点的迭代器。
    int
    size()
    返回结果中的项目数

    Methods declared in interface java.lang.Iterable

    forEach, spliterator
  • Method Details

    • iterator

      Iterator<Node> iterator()
      返回节点的迭代器。
      指定者:
      iterator 在接口 Iterable<Node>
      返回:
      一个迭代器。
    • size

      int size()
      返回结果中的项目数
      返回:
      结果中的项目数
    • get

      Node get(int index) throws XPathException
      返回指定位置的节点
      参数:
      index - 要返回的元素的索引。
      返回:
      指定位置的节点。
      抛出:
      XPathException - 如果索引超出范围 (index < 0 || index >= size())