Rubrique précédente: Filtres JSONRubrique suivante: Java Filters (Filtres Java)


Filtre de chemin JSON

Un filtre de chemin JSON a été ajouté pour extraire une valeur de propriété JSON à partir d'un objet JSON et l'enregistrer dans une propriété. Pour ouvrir l'éditeur, cliquez sur le filtre.

Entrez les paramètres suivants.

Filter in (Fichier auquel le filtre sera appliqué)

Spécifie le nom de la propriété à filtrer pour l'étape. Si la propriété n'est pas incluse dans le menu déroulant, vous pouvez l'entrer. La propriété doit exister. Vous pouvez modifier cette valeur pour ce filtre.

Chemin JSON

Désigne une expression qui consiste en une séquence de propriétés JSON dans un document JSON. Le chemin JSON représente un chemin vers une propriété JSON de destination.

Vous pouvez appliquer un filtre, dénoté par une expression ?(), à un tableau comme critères de sélection de certains éléments de tableau. Par exemple, ?(@.age > 20) peut être utilisé pour sélectionner des membres de tableau âgés de plus 20 ans. Autre exemple : ?(@.name dans ('Mary', 'John')) permet de sélectionner des membres de tableau dont le nom est Mary ou John.

Les listes de table suivantes prenaient en charge des opérateurs de filtre disponibles pour des types de données JSON.

Operator (Opérateur)

String

Number

Booléen

== (égal)

pris en charge

pris en charge

pris en charge

!= (non égal à)

pris en charge

pris en charge

pris en charge

>=

 

pris en charge

 

<=

 

pris en charge

 

>

 

pris en charge

 

<

 

pris en charge

 

in

pris en charge

pris en charge

 

not in

pris en charge

pris en charge

 

Save Value To Property (Enregistrer la valeur vers la propriété)

Désigne le nom de la propriété dans laquelle la valeur de propriété du chemin JSON est enregistrée.

Save Length To Property (Enregistrer la longueur vers la propriété)

Définit le nom de la propriété dans lequel le nombre de composants dans la valeur d'attribut du chemin JSON est enregistré. Si la valeur de propriété est un tableau, le nombre de composants sera le nombre d'éléments dans ce tableau. Si la valeur de propriété est un objet JSON, le nombre de composants sera le nombre de propriétés dans l'objet JSON. Pour des types de données simples, comme chaîne ou nombre, le nombre de composants est 1.

Filter Run Results (Résultats de l'exécution du filtre)

Permet d'afficher la propriété et les valeurs définies comme résultat de l'exécution du filtre.

Run Filter (Exécuter le filtre)

Pour exécuter le filtre, cliquez sur Run Filter (Exécuter le filtre). Les résultats sont affichés dans la section Filter Run Results (Résultats de l'exécution du filtre).