Passer au contenu principal

Que fait ce node ?

Extrait des valeurs spécifiques depuis du JSON complexe à l’aide d’expressions JSONPath.

Configuration

json
object
requis
Données JSON depuis lesquelles extraire.
path
string
requis
Expression JSONPath.

Exemples JSONPath

PathDescription
$.namePropriété à la racine
$.users[0]Premier élément du tableau
$.users[*].nameTous les noms d’utilisateurs
$..emailTous les e-mails (récursif)
$.users[?(@.active)]Filtrer les utilisateurs actifs

Sortie

{
  "result": "valeur ou tableau extrait",
  "matches": 1
}

Exemple

// Entrée
{
  "results": [
    {"name": "Alice", "score": 95},
    {"name": "Bob", "score": 87}
  ]
}

// Path: $.results[*].name
// Sortie: ["Alice", "Bob"]