Évaluateur JSONPath

Exécutez localement des requêtes JSONPath RFC 9535 contre JSON et affichez les chemins normalisés.

Paramètres de requête

La syntaxe héritée telle que les filtres JavaScript ou =~ /regex/ est intentionnellement rejetée. Un résultat vide n'est pas une erreur.

Entrée

Privé par conception : vos données ne quittent jamais votre appareil.

Sortie

Collez un JSON valide et une requête JSONPath.

Bon à savoir

L’évaluateur JSONPath évalue les expressions selon la RFC 9535 stricte, rejetant les syntaxes non standard.

Les recherches typiques incluent testeur JSONPath et interroger JSON. Un résultat vide n’est pas une erreur.

Cas d’utilisation typiques

Vérifier des expressions JSONPath conformes avant de les utiliser dans le code

Testez une expression sur des données réelles pour garantir sa conformité RFC 9535.

Exporter les résultats en CSV pour une analyse tabulaire

Choisissez CSV pour traiter les paires chemin-valeur dans un tableur.

Conseils pour de meilleurs résultats

Aucun résultat n’est pas une erreur

Une requête valide peut ne rien retourner ; vérifiez la structure des données plutôt que de croire à une erreur.

Ne pas attendre de syntaxe héritée d’autres outils

Les expressions avec filtres JS d’autres implémentations sont rejetées, car hors RFC 9535.

Comment ça marche

Pas à pas

  1. 1

    Coller du JSON ou ouvrir un fichier

    Collez du JSON ou ouvrez un fichier JSON ou TXT jusqu’à 100 Mo.

  2. 2

    Saisir la requête JSONPath

    Saisissez une expression conforme comme $.store.book[*].title.

  3. 3

    Exporter les résultats

    Choisissez le format et copiez ou téléchargez les résultats.

Fonctions

Conformité stricte RFC 9535

Rejette la syntaxe héritée pour garantir la conformité au standard.

Quatre formats de sortie

JSON, JSON Lines, CSV ou une liste de chemins normalisés.

Traitement local

Vos données ne quittent jamais votre appareil.

Questions fréquentes

Pourquoi ma syntaxe de filtre d’une autre bibliothèque est-elle rejetée ?

L’outil suit strictement la RFC 9535 et rejette les extensions non standard.

Mes données sont-elles envoyées ?

Non. L’évaluation est entièrement locale.

Autres outils