J'interroge un fichier HTML particulièrement laid en utilisant xpath. Je veux extraire un tableau HTML enfoui profondément dans le document. Cependant, au lieu de descendre dans la hiérarchie à partir de // html /, y a-t-il de toute façon une référence à l'attribut id unique de la table?Xpath noob: interroger un élément xml en utilisant xpath et un attribut unique?
Évidemment, cela aurait beaucoup moins de chance de casser en raison des modifications de page aussi.
Alternativement, '// * [@ id = 'quelquechose']' fera le même travail. Mais je ne veux pas enlever à la bonne réponse de Mihi. +1 – Welbog
cela ne ferait-il pas ressortir l'ID seulement quand il est égal à 'quoi que ce soit'? Je pensais qu'il demandait comment obtenir l'attribut id indépendamment de sa valeur. – ChadNC
merci - et si c'était unique parmi les éléments div, pourrais-je obtenir une correspondance via '// div [@ id = "datafiles"]'? – rutherford