• Post Reply Bookmark Topic Watch Topic
  • New Topic

Doubt in behaviour in methods of NodeList interface.  RSS feed

 
Arjun Karthick
Ranch Hand
Posts: 77
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
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.

Regards,
Arjun.
 
With a little knowledge, a cast iron skillet is non-stick and lasts a lifetime.
  • Post Reply Bookmark Topic Watch Topic
  • New Topic
Boost this thread!