Obtenir
Lit la valeur à un chemin donné à l'intérieur d'un objet.
Par exemple, si l'objet est { "a":"one", "b":"two", "c": 17 }, le fait de spécifier un chemin de b récupère la valeur two.
Pour obtenir plus d'une valeur à la fois à partir d'un objet, utilisez plutôt Obtenir plusieurs.
Le type de sortie doit correspondre au type réel de la valeur à ce chemin. Si les types ne correspondent pas, le flux peut échouer à l'exécution.
Par exemple, si vous spécifiez un chemin de c à l'intérieur de l'objet { "a":"one", "b":"two", "c": 17 }, le type de sortie doit être nombre parce que 17 est un nombre, et non du texte.
Objets imbriqués
Vous pouvez récupérer des valeurs d'objets imbriqués en utilisant un caractère . (point) pour séparer les noms de clés. Par exemple, si l'objet est { "all": { "b": "banana", "c":"cucumber" } }, un chemin de all.c indique que la fonction doit chercher la clé nommée c qui se trouve à l'intérieur de la clé nommée all. La fonction retournerait la valeur cucumber.
Objets contenant des listes
De plus, si le chemin contient une liste, vous pouvez utiliser le numéro d'index de l'élément de liste lorsque vous spécifiez le chemin :
{
"all": [
{
"b": "banana"
},
{
"b": "blackberry"
},
{
"b": "breadfruit"
}
]
}
Si vous spécifiez un chemin de all.2.b, la fonction cherche la clé all à l'intérieur de l'objet. Elle récupère ensuite l'élément ayant la valeur d'index 2 (puisque les index commencent à 0, il s'agit de la troisième valeur de la liste) avec une clé nommée b. Dans cet exemple, la fonction retournerait la valeur breadfruit.
Entrée
| Champ | Définition | Type | Obligatoire |
|---|---|---|---|
|
objet |
L'objet dans lequel vous voulez chercher votre clé sélectionnée. |
Objet | TRUE |
|
chemin |
La clé à l'intérieur de l'objet qui identifie la valeur sélectionnée. |
Texte | TRUE |
Sortie
| Champ | Définition | Type |
|---|---|---|
|
sortie |
La valeur de l'objet identifiée par le chemin spécifié. |
Texte |