|
Particularité de la méthode org.w3c.dom.Node.getChildNodes()
|
Cette méthode retourne un objet du type org.w3c.dom.NodeList, remplit de tous les noeuds enfants de l’objet Node en cours d’utilisation... Mais attention, si le Node étudié est <current> et que celui-ci est construit de la sorte : <current> <item1>toto</item1> <item2>tata</item2> </current> Vous pourriez alors vous attendre à ce que la NodeList retournée par .getChildNodes() est une taille de 2. Mais cette dernière est en réalité égale à 5... et oui, les 5 éléments obtenus sont : - le blanc entre <current> et <item1>, - l’élément <item1>, - le blanc entre </item1> et <item2>, - l’élément <item2>, - le blanc entre </item2> et </current>.
|
|
|