Skip to main content

Outil dans le navigateur

Processeur d'expressions JPath

Extrayez des informations d'un objet JSON avec une requête JPath.

Espace de travail

Votre entrée reste dans ce navigateur.

Ajoutez l’entrée requise pour continuer.

Entrée requise

Vous pouvez relancer l’outil après chaque modification.

Options

Votre résultat apparaît ici

Extrayez des informations d'un objet JSON avec une requête JPath.

Réponse directe

Fonction de Processeur d'expressions JPath

Le processeur d'expressions JPath extrait des informations d'un objet JSON avec la requête Query.

Résultat

Ce que vous recevez

L'outil renvoie les résultats JPath sous forme de texte.

Utiliser cet outil

Comment utiliser Processeur d'expressions JPath

  1. Saisissez un objet JSON valide.
  2. Entrez la requête dans Query.
  3. Choisissez Result delimiter pour séparer plusieurs résultats.
  4. Vérifiez le chemin et les valeurs avant de copier la sortie.

Exemple

Tester avec un exemple sûr

Entrée: {"users":[{"name":"Ada"},{"name":"Lin"}]}

Paramètres: Query: $.users[*].name; Result delimiter: newline.

Résultat: Ada\nLin

La requête doit correspondre à la structure JSON. Référence: http://goessner.net/articles/JsonPath/.

Usages courants

Usages de Processeur d'expressions JPath

  • Extrayez une propriété dans un objet JSON.
  • Sélectionnez plusieurs éléments d'un tableau.
  • Comparez les résultats avec plusieurs délimiteurs.

Limites

Vérifier le résultat

  • Un JSON invalide ou un chemin incorrect produit une sortie inattendue.
  • La requête ne valide pas les règles métier de l'objet.
  • Un résultat peut perdre le contexte de son chemin original.