Cet outil vous plaît ?
Installez byteflow.tools pour un démarrage plus rapide et un accès hors ligne.
Guide d'installationCet outil vous plaît ?
Installez byteflow.tools pour un démarrage plus rapide et un accès hors ligne.
Guide d'installationInterrogez et transformez JSON avec le puissant langage jq
. - Retourner tel quel.field - Accéder au champ.[0] - Index de tableau.[] - Parcourir le tableauselect(.age > 25) - Filtrermap(.name) - Mappersort_by(.age) - Triergroup_by(.type) - GrouperExécute des filtres jq dans le navigateur pour interroger et transformer JSON, avec stdout brut et flux JSON analysé affichés séparément.
Charge jq-wasm côté client à la demande et exécute le filtre jq.
Formate une valeur JSON unique et affiche les flux de plusieurs valeurs JSON comme un tableau.
Conserve stdout brut, résultats vides et détails d'erreur pour comprendre sorties texte et erreurs de syntaxe.
Object
{ "name": "Alice" }
filter: .nameIterator
[1,2,3] filter: .[]
Select
[{"age":20},{"age":30}]
filter: .[] | select(.age > 25)Valeur
"Alice"
Flux
[ 1, 2, 3 ]
Erreur
Les erreurs de syntaxe conservent le raw error detail.
Lire plusieurs sorties jq comme un seul document JSON
Vérifier parsed output ; les flux JSON sont affichés comme tableau.
Entrée JSON invalide
Corriger la syntaxe JSON avant d'exécuter jq.
Filtre vide ou incomplet
Saisir une expression jq complète et lire raw error detail.
Adapté à une vérification locale rapide ; les résultats critiques doivent être validés dans l'environnement cible.
Pourquoi raw et parsed ?
jq peut produire plusieurs valeurs JSON ; les deux vues aident à comprendre la sortie.
.[] avec plusieurs valeurs fonctionne-t-il ?
Oui, le flux JSON est affiché comme un tableau.
jq-wasm affecte-t-il le build serveur ?
Non, il est chargé dynamiquement dans le navigateur.