   
nextNode()
Is a member of:
|
XMLDOMNodeList
XMLDOMNamedNodeMap
|
Syntax
set objXMLDOMNode = objXMLDOMNodeList.nextNode()
Remark
This method is used to iterate through either the collection returned from child Node of an element (XMLDOMNodeList collection) or the collection returned from the attributes property of an element
(XMLDOMNamedNodeMap collection).
The pointer after returning either of these collections is set to before the first Node in the list. Therefore, when you call the nextNode() method for the first time, it returns the first Node in the list.
As you iterate through this collection, NULL will be returned when the current Node is the last Node or there are no items in the list.
Example
In previous examples, we showed you a similar example of iterating through the Nodes in an XMLDOMNodeList collection:
Dim objDOMDocument As DOMDocument
Dim objXMLDOMNode As IXMLDOMNode
Set objDOMDocument = New DOMDocument
objDOMDocument.async = False
objDOMDocument.Load "http://localhost/xmlcode/people2.xml"
For Each objXMLDOMNode In objDOMDocument.childNodes
`do something with this
Next
Dim objDOMDocument As DOMDocument
Dim objNodeList As IXMLDOMNodeList
Dim objXMLDOMNode As IXMLDOMNode
Set objDOMDocument = New DOMDocument
objDOMDocument.async = False
objDOMDocument.Load "http://localhost/xmlcode/people2.xml"
Set objNodeList = objDOMDocument.childNodes
Set objXMLDOMNode = objNodeList.nextNode
Do Until objXMLDOMNode Is Nothing
' do something with this node
Set objXMLDOMNode = objNodeList.nextNode4
Loop
¬ Get a reference to the XMLDOMNodeList collection.
¬ Fetch the first Node.
¬ Prepare your loop, exiting once the last Node has been fetched.
¬ Fetch the next Node.
   
This manuscript is an abridged version of a chapter
from the Manning
Publications book XML
Programming with VB and ASP. This chapter looks at the Microsoft DOM objects. NOTE: Most images have been removed to increase speed and many of the code comments have also been removed for presentation. Please purchase the book to enjoy the full experience of all the chapters with images and code comments!
|