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>.

Laboratoire SUPINFO des technologies Sun
labo-sun@supinfo.com


Conditions d'utilisation et © Copyright SUPINFO International University
23, rue de Château Landon - 75010 PARIS - Tél : +33 (0) 153359700 Fax : +33 (0) 153359701
Respect de la vie privée