Évaluateur JSONPath
Testez des expressions JSONPath contre des données JSON. Évaluation en direct, résultats mis en évidence. Supporte la syntaxe JSONPath de base.
Essayer des exemples:
Référence
Aide-mémoire syntaxe JSONPath
JSONPath est l'équivalent JSON de XPath. Il permet de sélectionner des nœuds d'un document JSON via une expression de type chemin. Opérateurs courants : $ (racine), .key (enfant), ..key (descente récursive), [*] (joker), [n] (index de tableau), [start:end] (slice), [?(@.x > 1)] (expression de filtre).
Patterns courants
$.store.book[*].author— tous les auteurs du tableau de livres.$..price— chaque champpricen'importe où dans l'arbre.$.store.book[0,1]— les deux premiers livres.$.store.book[-1]— dernier livre.$.store.book[?(@.price < 10)]— livres moins chers que 10.
Utilisations courantes
- Parsing de réponses API — extrayez les champs de réponses profondément imbriquées.
- Navigation de configuration — interrogez de grandes arborescences de config de manière concise.
- Assertions de tests — écrivez des vérifications expressives pour les tests d'intégration.
Confidentialité
Toute l'évaluation s'exécute 100% dans votre navigateur. Aucune donnée envoyée.