Testez les expressions JSONPath contre les données JSON et inspectez les valeurs ou les chemins correspondants. Ceci est utile pour déboger les réponses API, extraire des champs, écrire des règles d'automatisation ou documenter les structures de données imbriquées.
Le testeur prend en charge la syntaxe JSONPath courante, notamment la racine $, les propriétés avec notation par point ou par crochets, les indices de tableau, les caractères génériques, les unions et la descente récursive comme $..price.
Affichez les chemins correspondants pour localiser les valeurs dans une réponse volumineuse. Affichez les valeurs correspondantes si vous souhaitez copier directement les données extraites dans des tests, une documentation ou un autre outil.
Les implémentations de JSONPath diffèrent. Ce testeur se concentre sur la sélection de propriétés, les indices de tableau y compris négatifs, les caractères génériques, les unions et la descente récursive. Il n’évalue ni les expressions de filtre ou de script, ni les tranches de tableau. Testez la même expression dans la bibliothèque cible avant de l’utiliser dans une automatisation en production.
Outils associés : Validateur JSON Schema · Analyseur JSON