frabad
requêtes XPath avec Python
2013-02-21 11:34
↓
↑
! Requêtes XPath # Affectons d'abord l'espace de noms Atom à la constante NSMAP pour une réutilisation rapide.{{>>> NSMAP = {'atom': 'http://www.w3.org/2005/Atom'} }} # Chargeons maintenant toutes les entrées du flux dont le terme est `accessibility`{{>>> entries = tree.xpath("//atom:category[@term='accessibility']/..", namespaces=NSMAP)}} Le premier argument passé à notre méthode est une requête XPATH. Elle sélectionnera chaque nœud dont l'élément fils `<category>` contient un attribut `term` de valeur égale à `accessibility`. Chacun de ces nœuds est répertorié dans une entrée de liste. Retenons la première d'entre elles, à l'indice 0 : {{>>> entry = entries[0]}}
Password
Summary of changes
Syntax
F]