Ce que fait cet outil
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.
Cas d'utilisation courants
- Tester des expressions jq comme .[], select et map avant de les script-er.
- Extraire des champs depuis un exemple de réponse API.
- Essayer un filtre avant de l'utiliser dans shell ou CI.
- Comparer sortie brute et sortie structurée.
Exemples d'entrée
Object
{ "name": "Alice" }
filter: .nameIterator
[1,2,3]
filter: .[]
Select
[{"age":20},{"age":30}]
filter: .[] | select(.age > 25)Exemples de sortie
Erreur
Les erreurs de syntaxe conservent le raw error detail.
Erreurs courantes et correctifs
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.
Notes de sécurité et de confidentialité
Pour les termes de confidentialité, le modèle de traitement local, les libellés de requête externe et la vérification DevTools, consultez le Centre de confiance.
- jq est chargé et exécuté dans le navigateur à la demande.
- Le JSON d'entrée n'est pas envoyé à un backend.
- Retirez clés, e-mails et données client avant partage d'exemples.
Procédure pas à pas
- Coller l'entrée.
- Vérifier le résultat, les avertissements et les détails.
- Copier ou exporter uniquement la sortie validée.
Checklist qualité avant partage
- L'entrée et la sortie correspondent au besoin.
- Les avertissements et erreurs ont été examinés.
- Les données sensibles ont été retirées avant partage.
Conseils d'utilisation
Adapté à une vérification locale rapide ; les résultats critiques doivent être validés dans l'environnement cible.
Questions fréquentes
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.