Aller au contenu
Toolbox

Testeur JSONPath : interroger et filtrer du JSON

Extrayez d’un document JSON exactement les données dont vous avez besoin. Écrivez une expression JSONPath comme $.store.book[?(@.price < 10)].title et voyez les correspondances pendant la saisie.

Fonctionne dans votre navigateur. Rien n’est envoyé.

Chargement de l’outil testeur JSONPath…

Comment utiliser l’outil testeur JSONPath

  1. Collez votre JSON.

  2. Écrivez une expression JSONPath, ou partez de l’un des exemples.

  3. Triez les résultats sur un champ si vous le souhaitez, puis copiez-les en JSON.

Questions fréquentes

Qu’est-ce que JSONPath ?

Un langage de requête pour JSON, comme XPath pour XML. $ désigne le document, .name sélectionne une clé, [0] un élément de tableau, [*] tous les éléments, .. cherche à n’importe quelle profondeur et [?(@.age > 30)] filtre selon une condition.

Quelles conditions de filtre sont prises en charge ?

Les comparaisons avec ==, !=, <, <=, > et >=, la vérification de l’existence d’une clé et les combinaisons avec && et ||. Les valeurs peuvent être des nombres, des chaînes entre guillemets, true, false et null.

  • Formateur JSON Nouveau

    Formatez, validez et minifiez du JSON, et explorez-le dans une arborescence repliable avec un filtre sur les clés et les valeurs. Erreurs par ligne et colonne.

  • Convertisseur JSON en CSV Nouveau

    Transformez un tableau JSON en table à trier et filtrer, puis téléchargez-la en CSV pour Excel ou Google Sheets. Convertit aussi le CSV en JSON.

  • Comparateur JSON Nouveau

    Comparez deux documents JSON et voyez chaque valeur ajoutée, supprimée ou modifiée avec son chemin. L’ordre des clés ne compte pas. Tout reste en local.

  • JSON vers TypeScript Nouveau

    Générez des interfaces ou des types TypeScript à partir d’un exemple JSON, avec objets imbriqués, tableaux, clés optionnelles et types union. Copie en un clic.

Tous les outils de la catégorie Développeurs