[XPath] Optimisation de chemin
Bonjour,
Je souhaite faire mon calcul de somme pondérée (voir la solution de GrandFather à mon précédent post) à partir d'un point quelquonque de mon document sur un noeud bien précis.
Avec le code :
Code:
1 2 3 4 5 6 7
|
<budget>
<recettes>
<categorie>
<...>
<categorie id="revenus">
<...> |
J'ai réussi à avoir ce que je vaux avec le chemin suivant (je suis dans /budget) :
Code:
recettes/descendant::categorie[attribute::id='revenus']/descendant-or-self::categorie[montant]
Etant donné que id est unique, je voudrais savoir s'il y a moyen d'optimiser ou de rendre plus joli ce chemin ?
Merci d'avance,
N