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 :
Je cherche à récupérérer la valeur de mon attribut "version".
Code : Sélectionner tout - Visualiser dans une fenêtre à part <trajectorys xmlns="..." xmlns:xsi="..." xsi:schemaLocation="..." version="1.4">
J'ai d'abord essayé d'afficher les namespaces, puis de récupérer l'attribut version.
Voici mon code :
Et voici ce que j'ai obtenu :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 System.out.println("nspaces ="+r.getAdditionalNamespaces()); System.out.println("VERSION : "+r.getAttribute("version",r.getNamespace()));
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 ?
Partager