XML DOM iterateNext() 메서드
정의와 사용법
iterateNext() 메서드는 XPath 조건에 맞는 다음 노드를 반환합니다.
문법:
iterateNext()
반환 값
일치 노드 목록에서 다음 노드를 반환하며, 다른 노드가 없다면 null을 반환합니다.
투척
XPathResult가 반환되면, 문서가 수정되었음을 나타내면 이 메서드는 예외를 투척합니다. resultType가 UNORDERED_NODE_ITERATOR_TYPE 또는 ORDERED_NODE_ITERATOR_TYPE가 아니라면 호출할 때도 예외를 투척합니다.
설명
iterateNext() 메서드는 XPath 조건에 맞는 다음 노드를 반환하며, 모든 일치 노드가 반환된 경우 null을 반환합니다.
XPathResult가 UNORDERED_NODE_ITERATOR_TYPE 또는 ORDERED_NODE_ITERATOR_TYPE인 경우 이 메서드를 사용합니다. 유序한 유형이면, 노드는 문서에서 등장한 순서대로 반환되며, 유序하지 않으면 무작위로 반환됩니다.
invalidIteratorState 속성이 true라면, 문서가 수정되었음을 나타냅니다. 이 메서드는 예외를 투척합니다.