Évaluateur JMESPath
Exécutez localement des expressions JMESPath Core contre JSON et exportez le résultat.
Paramètres JMESPath
JMESPath renvoie exactement une valeur JSON, et ne correspond pas aux positions. Les extensions communautaires telles que root $, let, arithmétique ou fonctions supplémentaires sont bloquées.
Entrée
Privé par conception : vos données ne quittent jamais votre appareil.
Sortie
Collez un JSON valide et une expression JMESPath.
Bon à savoir
Bon à savoir
L’évaluateur JMESPath applique strictement le cœur de la spécification et renvoie une seule valeur JSON.
Les recherches typiques incluent testeur JMESPath et AWS CLI query. JMESPath renvoie souvent null si un chemin n’existe pas.
Cas d’utilisation typiques
Tester une expression de requête AWS CLI avant utilisation
L’option --query d’AWS CLI utilise JMESPath ; testez ici avant de l’utiliser dans un script.
Extraire une liste filtrée d’un document JSON
Utilisez une expression comme people[?age > `30`].name pour extraire des valeurs filtrées.
Conseils pour de meilleurs résultats
Attribuer les résultats null à des chemins manquants
Si une requête renvoie null, vérifiez d’abord les noms de champs et projections.
Ne pas attendre d’extensions communautaires d’autres bibliothèques
Root $, let, arithmétique ou fonctions supplémentaires sont bloqués, car hors du cœur.
Comment ça marche
Comment ça marche
Pas à pas
Fonctions
Fonctions
Spécification cœur stricte
Bloque les extensions communautaires pour une conformité maximale.
Quatre formats de sortie
JSON, JSON Lines, CSV ou texte brut pour le résultat.
Traitement local
Vos données ne quittent jamais votre appareil.
Questions fréquentes
Questions fréquentes
Pourquoi ma requête renvoie-t-elle null ?
JMESPath renvoie null si un chemin n’existe pas — vérifiez champs et filtres.
Mes données sont-elles envoyées ?
Non. L’évaluation est entièrement locale.
Autres outils
Autres outils
Évaluateur JSONPath
Exécutez localement des requêtes JSONPath RFC 9535 contre JSON et affichez les chemins normalisés.
Formateur JSON
Validez, formatez, minifiez, analysez et inspectez JSON en arbre localement.
JSON vers CSV
Convertissez fichiers JSON ou texte JSON collé en CSV directement dans le navigateur.
JSON vers interface TypeScript
Déduisez localement des interfaces TypeScript et type aliases depuis des exemples JSON.