Outil Tool Kumar
JSON path finder
Trouvez le chemin exact d'une valeur dans un gros document JSON. Sélectionnez un nœud dans l'arborescence pour voir son chemin, copiez-le d'un clic ou saisissez un chemin pour accéder directement à la valeur.
Utiliser cet outil
- Collez votre JSON ou ouvrez un fichier. La vue « Arborescence » s'ouvre.
- Cliquez sur une valeur. Son chemin apparaît dans la barre d'outils ; cliquez sur le chemin ou appuyez sur P pour le copier.
- Pour accéder à une valeur, appuyez sur Ctrl+F, ⌘F sur Mac, puis saisissez un chemin comme $.store.books[1].title ou un JSON Pointer comme /store/books/1/title.
Exemple détaillé
Chaque valeur de l'exemple est accompagnée du chemin qui y mène. Les clés qui ne sont pas de simples noms utilisent des crochets, comme ["first name"].
Entrée
{"store":{"name":"Corner Books","books":[{"title":"Dune","price":9.99,"tags":["sci-fi","classic"]},{"title":"Emma","price":7.5,"author":{"first name":"Jane","last name":"Austen"}}]}}Sortie
$.store.name "Corner Books"
$.store.books[0].title "Dune"
$.store.books[0].price 9.99
$.store.books[0].tags[0] "sci-fi"
$.store.books[0].tags[1] "classic"
$.store.books[1].title "Emma"
$.store.books[1].price 7.5
$.store.books[1].author["first name"] "Jane"
$.store.books[1].author["last name"] "Austen"Options et cas limites
- Les chemins utilisent la notation par points et crochets, comme JSONPath. Les indices des tableaux commencent à 0.
- « Rechercher » accepte un chemin précis ou un JSON Pointer, selon RFC 6901, et sélectionne le nœud correspondant.
- Les jokers, la descente récursive, les filtres et les tranches, comme $..price, ne sont pas évalués. La barre de recherche l'indique au lieu de tenter de deviner.
- Appuyez sur C pour copier la valeur sélectionnée. Le menu « Plus d'options » propose aussi « Copier le chemin » et « Copier la valeur ».
Privé par défaut
Votre document reste dans ce navigateur. Tool Kumar analyse, convertit et crée les téléchargements sur votre appareil, sans compte ni étape d'envoi au serveur.
JSON path finder : questions fréquentes
- Comment trouver le chemin JSON d'une valeur ?
- Ouvrez le JSON dans la vue « Arborescence » et cliquez sur la valeur. Son chemin apparaît dans la barre d'outils ; cliquez dessus pour le copier.
- Puis-je rechercher avec une expression JSONPath ?
- Les chemins précis fonctionnent, comme $.users[0].email. Les expressions contenant des jokers ou des filtres ne sont pas évaluées ; utilisez plutôt « Rechercher » pour trouver une clé ou une valeur.
- JSON Pointer est-il pris en charge ?
- Oui. Saisissez un pointeur comme /users/0/email dans « Rechercher » pour accéder à cette valeur.
Outils associés
Visualiseur de gros fichiers JSON, Visualiseur JSONL et Validateur JSON.