Différences
Ci-dessous, les différences entre deux révisions de la page.
| Les deux révisions précédentesRévision précédente | |||
| json_query [Le 28/03/2024, 13:30] – [Voir aussi] bcag2 | json_query [Le 05/01/2025, 23:10] (Version actuelle) – correction et syntaxe d'option Amiralgaby | ||
|---|---|---|---|
| Ligne 24: | Ligne 24: | ||
| curl https:// | curl https:// | ||
| - | On peut aussi ne récupérer qu'un attribut (dans le cas où seule une liste sans clé supérieure est retournée, sinon reportez-vous à l' | + | On peut aussi ne récupérer qu'un attribut (dans le cas où seule une liste sans clé supérieure est retournée, sinon reportez-vous à l' |
| <code bash> | <code bash> | ||
| jq '.[] | .mon_attribut' | jq '.[] | .mon_attribut' | ||
| Ligne 39: | Ligne 39: | ||
| </ | </ | ||
| - | si le résultat attendu ne comporte plus qu’une chaîne de caractère, l’option // | + | si le résultat attendu ne comporte plus qu’une chaîne de caractère, l’option //%%--%%raw-output// |
| <code bash> | <code bash> | ||
| ce qui peut-être utile si on récupère cette chaîne dans la variable d’un script bash | ce qui peut-être utile si on récupère cette chaîne dans la variable d’un script bash | ||
| Ligne 50: | Ligne 50: | ||
| ==== avec le serveur de test JSONPlaceholder ==== | ==== avec le serveur de test JSONPlaceholder ==== | ||
| - | Pour réaliser des tests, si vous ne disposer pas de serveur REST, vous pouvez utiliser le serveur [[https:// | + | Pour réaliser des tests, si vous ne disposer pas de serveur REST, vous pouvez utiliser le serveur [[https:// |
| ci-dessous récupération de 2 utilisateur (remarquer l' | ci-dessous récupération de 2 utilisateur (remarquer l' | ||
| <code bash> | <code bash> | ||
