Bonjour;
svp comment modifier la valeur des attributs des éléments <homme> sélectionnés par la requête ci-dessous ?
merci d'avance;)Code:List list = XPath.selectNodes(nodes, "//tache[@id='abs']/personne/etudiant/homme");
Version imprimable
Bonjour;
svp comment modifier la valeur des attributs des éléments <homme> sélectionnés par la requête ci-dessous ?
merci d'avance;)Code:List list = XPath.selectNodes(nodes, "//tache[@id='abs']/personne/etudiant/homme");
Je suppose que c'est du JDOM.
Cast vers Element et utilisation de setAttribute() sur eux.
Jai utilisé un Iterator ça me permet de modifier tous les attributs mais si je veux le faire pour un seul element comment faire svp?
Code:
1
2
3
4
5
6
7
8
9 Iterator i = list.iterator(); while(i.hasNext()) { Element courant = (Element)i.next(); courant.setAttribute("val","azer"); } }
Idéalement, il faudrait que ton XPath ne sélectionne que ce que tu veux modifier, non ?