Testeur XPath
Testez les expressions XPath contre du XML ou HTML. Évaluation en direct, résultats mis en évidence. Supporte XPath 1.0. Dans votre navigateur.
Résultats
Aucune correspondance.
Référence
Qu'est-ce que XPath ?
XPath est un langage de requête pour sélectionner des nœuds dans des documents XML et HTML. Cet outil utilise l'implémentation native document.evaluate() de votre navigateur, qui supporte XPath 1.0. Opérateurs courants : / (racine ou étape), // (descendant), . (courant), .. (parent), @ (attribut), [predicate] (filtre), | (union).
Patterns courants
//div[@class="hero"]— chaque div avec la classe "hero".//a[@href]— chaque lien avec un href.//ul/li[1]— premier élément de liste sous chaque ul.//*[contains(text(), "hello")]— tout élément dont le texte contient "hello".//table//tr[position() > 1]— toutes les lignes sauf l'en-tête.
Utilisations courantes
- Web scraping — écrivez des sélecteurs XPath pour des outils comme Scrapy, Puppeteer, Playwright.
- Traitement XML — interrogez les fichiers de configuration et réponses SOAP.
- Automatisation de tests — trouvez des éléments dans les tests Selenium/WebDriver.
Confidentialité
Toute l'évaluation s'exécute 100% dans votre navigateur. Aucune donnée envoyée.