Doubt in behaviour in methods of NodeList interface.
posted 10 years ago
Hi All, I use Java 1.5 API. I tried to get the child elements of a xml document by using getChildNodes() method of Node interface. This method reurns a NodeList. The getLength() method of NodeList interface will return the number of child elements in that particular node.
I tried this functionality for same xml node in two different forms. Both the xml documents were part of well formed xml document.
Case 1 :
The Node is Transforms. The Number of child elements is : 2
Case 2 :
The Node is Transforms. But there is space or new line character between each node. The Number of child elements is : 5
Can someone throw light on why the behaviour of the getLength() and item(int index) method of the NodeList interface change for the same Node but in different forms.