JSONPath Tester
Test JSONPath expressions against JSON data and see matching results.
Résultats0 correspondance
Aucune correspondance trouvée pour cette expression.
À propos de cet outil
JSONPath est un langage de requête pour extraire des données de documents JSON, similaire à XPath pour XML. Il référence l'objet racine avec $, accède aux clés avec la notation pointée et prend en charge les indices de tableau et les jokers.
Cet outil vous permet de tester des expressions JSONPath courantes directement dans votre navigateur. Syntaxe supportée : chemins de base, indices de tableau, jokers (*) et descente récursive (..).
Comment utiliser
- Collez vos données JSON dans la zone de saisie ou modifiez l'exemple par défaut.
- Tapez un chemin dans le champ d'expression JSONPath (ex: $.store.book[0].title).
- Voyez les valeurs correspondantes instantanément dans le panneau de résultats.
- Cliquez sur les boutons d'exemple pour tester rapidement des motifs JSONPath courants.
Cas d'utilisation
Testez les expressions JSONPath avant de les utiliser pour extraire des champs des réponses d'API REST. Naviguez et déboguez des structures JSON imbriquées complexes.
Questions fréquentes
- Quelle syntaxe JSONPath est supportée ? — $ pour la racine, .key pour l'enfant par nom, [n] pour l'index de tableau, [*] ou .* pour tous les enfants, ..key pour la descente récursive.
- Les expressions de filtre sont-elles supportées ? — Non. Cet outil supporte les chemins de base, les indices, les jokers et la descente récursive. Le JSONPath avancé comme les filtres ?() n'est pas supporté.
- Pourquoi n'y a-t-il pas de résultats ? — Le chemin peut ne pas correspondre à la structure JSON. Les clés sont sensibles à la casse.