Testeur / Playground XPath
Fonctionne localement dans votre navigateur. Rien ne quitte votre appareil.Testez localement XPath 1.0 dans le navigateur et XPath 3.1 contre XML ou HTML.
Paramètres XPath
XPath 1.0 et XPath 3.1 ont des sémantiques de type, de comparaison et de fonction différentes. HTML n'est disponible qu'en mode XPath 1.0.
Entrée
Sortie
Collez un document et une expression XPath.
Comment ça marche
- 1
Coller le document ou ouvrir un fichier
Collez du XML/HTML ou ouvrez un fichier jusqu’à 100 Mo.
- 2
Choisir le moteur, le mode document et les namespaces
Choisissez XPath 1.0 ou 3.1, XML ou HTML, et les préfixes nécessaires.
- 3
Tester l’expression et exporter les résultats
Saisissez l’expression et exportez les résultats en JSON, valeurs ou chemins.
Bon à savoir
Le testeur XPath évalue des expressions XPath sur XML ou HTML, avec deux moteurs au choix : XPath 1.0 ou 3.1.
XPath 1.0 et 3.1 ont des sémantiques différentes.
Cas d’utilisation typiques
Développer un sélecteur XPath pour une page HTML
Choisissez le mode HTML avec XPath 1.0 pour tester un sélecteur pour du scraping.
Tester des fonctions XPath 3.1 modernes sur un document XML
Passez au moteur XPath 3.1 pour tester des fonctions étendues sur un XML.
Conseils pour de meilleurs résultats
Mapper explicitement les préfixes de namespace
Si les requêtes sont vides, ajoutez les préfixes prefix=URI adaptés.
Choisir le moteur adapté au système cible
Testez en 1.0 pour un moteur ancien, en 3.1 pour des fonctions modernes.
Fonctions
Deux moteurs XPath
XPath 1.0 via le moteur natif ou XPath 3.1 via FontoXPath.
Modes document XML et HTML
Le XML est analysé strictement, le HTML normalisé comme dans le navigateur.
Traitement local
Vos données ne quittent jamais votre appareil.
Questions fréquentes
Pourquoi ma requête ne renvoie-t-elle aucun résultat ?
Les namespaces sont une cause fréquente — ajoutez les préfixes adaptés.
Mes données sont-elles envoyées ?
Non. L’évaluation est entièrement locale.
Autres outils
Vous cherchez un autre outil ?
Tous les outils fonctionnent localement dans votre navigateur – sans inscription, sans envoi et même hors ligne.