Método iterateNext() de DOM XML
Definición y uso
El método iterateNext() devuelve el siguiente nodo que coincide con una consulta XPath.
Sintaxis:
iterateNext()
Valor de retorno
Devuelve el siguiente nodo de la lista de nodos coincidentes, o null si no hay otros nodos.
Lanza
Dado que XPathResult se devuelve, si el documento se ha modificado, este método lanza una excepción. También lanza una excepción si se llama cuando resultType no es UNORDERED_NODE_ITERATOR_TYPE o ORDERED_NODE_ITERATOR_TYPE.
Descripción
El método iterateNext() devuelve el siguiente nodo que coincide con la consulta XPath, si todos los nodos coincidentes ya se han devuelto, devuelve null.
Usa este método cuando XPathResult es UNORDERED_NODE_ITERATOR_TYPE o ORDERED_NODE_ITERATOR_TYPE. Si el tipo es ordenado, los nodos se devuelven en el orden en que aparecen en el documento, de lo contrario, se devuelven en cualquier orden.
Si la propiedad invalidIteratorState es true, el documento ha sido modificado y este método lanza una excepción.