Problème de récupération d'attributs
Bonjour à tous,
J'ai un petit souci quant à la récupération d'un attribut d'une balise.
J'ai un fichier XML commencant par :
Code:
<trajectorys xmlns="..." xmlns:xsi="..." xsi:schemaLocation="..." version="1.4">
Je cherche à récupérérer la valeur de mon attribut "version".
J'ai d'abord essayé d'afficher les namespaces, puis de récupérer l'attribut version.
Voici mon code :
Code:
1 2
| System.out.println("nspaces ="+r.getAdditionalNamespaces());
System.out.println("VERSION : "+r.getAttribute("version",r.getNamespace())); |
Et voici ce que j'ai obtenu :
Citation:
nspaces =[[Namespace: prefix "xsi" is mapped to URI "http://www.w3.org/2001/XMLSchema-instance"], [Namespace: prefix "xsd" is mapped to URI "http://www.w3.org/2001/XMLSchema"]]
VERSION : null
Je ne sais pas du tout comment récupérer ça, et j'en ai beosin pour tester la version, est-ce que quelqu'un aurait une idée ?