Différences
Ci-dessous, les différences entre deux révisions de la page.
| Les deux révisions précédentesRévision précédenteProchaine révision | Révision précédente | ||
| json_query [Le 25/03/2024, 12:20] – [Utilisation] option --raw-output 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> | ||
| Ligne 86: | Ligne 86: | ||
| ===== Voir aussi ===== | ===== Voir aussi ===== | ||
| * (en) [[https:// | * (en) [[https:// | ||
| + | * (en) [[https:// | ||
| ---- | ---- | ||
| // | // | ||
