L'interface Attributes représente une liste d'attributs XML.
Cette interface permet d'accéder aux attributs d'une liste par différents moyens :
La liste ne contiendra pas les attributs qui ont été déclarés #IMPLIED et non plus les attributs déclarant les URI d'espace de noms (xmlns:préfixe="URIEspaceNoms").
L'ordre des attributs ne suivront pas forcément l'ordre du document XML analysé, puisque cela varie en fonction des implémentations.
Méthode |
---|
Description |
int getIndex(String qName) |
retourne l'index d'un attribut XML correspondant au nom qualifié spécifié. |
int getIndex(String URIEspaceNoms, String localName) |
retourne l'index d'un attribut XML correspondant au nom local spécifié et situé dans l'espace de noms précisé. |
int getLength() |
retourne le nombre d'attributs dans la liste. |
String getLocalName(int index) |
retourne le nom local d'un attribut positionné à l'index spécifié. |
String getQName(int index) |
retourne le nom qualifié d'un attribut positionné à l'index spécifié. |
String getType(int index) |
retourne le type d'un attribut positionné à l'index spécifié. |
String getType(String qName) |
retourne le type d'un attribut correspondant au nom qualifié spécifié. |
String getType(String uri, String localName) |
retourne le type d'un attribut correspondant au nom local spécifié et situé dans l'espace de noms précisé. |
String getURI(int index) |
retourne l'adresse URI d'espace de noms d'un attribut positionné à l'index spécifié. |
String getValue(int index) |
retourne la valeur d'un attribut positionné à l'index spécifié. |
String getValue(String qName) |
retourne la valeur d'un attribut correspondant au nom qualifié spécifié. |
String getValue(String uri, String localName) |
retourne la valeur d'un attribut correspondant au nom local spécifié et situé dans l'espace de noms précisé. |