toolbin_

Testeur d'expression JSONPath en ligne

Testez une expression JSONPath sur un JSON et voyez les valeurs correspondantes, dans le navigateur.

Prend en charge : $ .clé [n] [*] .* et ..clé (descente récursive). Les filtres [?()] ne sont pas gérés.

🔒 100 % côté client — aucune donnée envoyée

Testez une expression JSONPath sur votre JSON et visualisez les résultats extraits en temps réel. Parfait pour débugger vos requêtes avant de les intégrer dans votre code ou vos API. Tout se passe 100 % dans le navigateur, votre JSON reste privé et n'est jamais envoyé.

À quoi ça sert ?

  • Extraire des valeurs précises d'une réponse d'API JSON
  • Vérifier une expression JSONPath avant de l'utiliser en code
  • Explorer la structure d'un gros document JSON
  • Filtrer un tableau JSON selon une condition

FAQ

Qu'est-ce qu'une expression JSONPath ?

JSONPath est une syntaxe qui permet de sélectionner des éléments dans un document JSON, un peu comme XPath pour le XML. Par exemple, $.store.book[0].title cible le titre du premier livre.

Comment sélectionner tous les éléments d'un tableau JSON ?

On utilise le caractère générique [*], par exemple $.items[*].name pour récupérer tous les noms. Collez votre JSON et testez l'expression pour voir instantanément les valeurs retournées.

Mon JSON est-il envoyé sur un serveur ?

Non, l'évaluation de l'expression JSONPath se fait entièrement dans votre navigateur. Votre JSON n'est jamais transmis ni stocké, ce qui protège vos données potentiellement sensibles.