Método iterateNext() do XML DOM

Definição e uso

O método iterateNext() retorna o próximo nó correspondente a uma consulta XPath.

Sintaxe:

iterateNext()

Retorno

Retorna o próximo nó da lista de nós correspondentes, se não houver outros nós, retorna null.

Lançar

Desde que XPathResult seja retornado, se o documento foi modificado, este método lançará uma exceção. Também lançará uma exceção se o resultType não for UNORDERED_NODE_ITERATOR_TYPE ou ORDERED_NODE_ITERATOR_TYPE.

Descrição

O método iterateNext() retorna o próximo nó correspondente à consulta XPath, se todos os nós correspondentes já foram retornados, retorna null.

Use este método quando XPathResult for UNORDERED_NODE_ITERATOR_TYPE ou ORDERED_NODE_ITERATOR_TYPE. Se o tipo for ordenado, os nós são retornados na ordem em que aparecem no documento, caso contrário, eles são retornados em qualquer ordem.

Se o atributo invalidIteratorState for true, o documento foi modificado, este método lança uma exceção.