L'interface NamedNodeMap constitue une collection de noeuds qui peuvent être accédés par leur nom.
La collection NamedNodeMap ne conserve pas l'ordre des noeuds, dans lequel ils auraient été trouvés au sein du document.
A l'instar d'une collection NodeList, les noeuds peuvent être également accédés par un index, démarrant à zéro. Ceci est pratique pour une énumération des noeuds de la collection.
Méthode |
---|
Description |
int getLength() |
retourne le nombre de noeuds au sein de la collection. |
Node getNamedItem(String nom) |
retourne le noeud correspondant au nom passé en argument. |
Node getNamedItemNS(String URIEspaceNoms, String nomLocal) |
retourne le noeud correspondant au nom local spécifié et situé dans l'espace de noms indiqué. |
Node item(int index) |
retourne le noeud situé à l'index spécifié. |
Node removeNamedItem(String nom) |
supprime le noeud correspondant au nom spécifié. |
Node removeNamedItemNS(String URIEspaceNoms, String nomLocal) |
supprime le noeud correspondant au nom local spécifié et situé dans l'espace de noms indiqué. |
Node setNamedItem(Node arg) |
ajoute un noeud en utilisant son attribut nodeName pour le référencer dans la collection. |
Node setNamedItemNS(Node arg) |
ajoute un noeud en utilisant ses attributs nodeLocal et namespaceURI pour le référencer dans la collection. |