# Explorateur JSONPath

> Exécutez des requêtes sur un JSON local et exportez les valeurs correspondantes.

[Open tool](https://www.toolcabana.com/fr/jsonpath-explorer) · [Utilitaires de développement](https://www.toolcabana.com/fr/category/developer-utilities)

Tool ID: jsonpath-explorer. Requested language: fr. Description language: fr. Complete guide translation: yes.

## Overview (en)

The JSONPath explorer runs a JSONPath query against pasted JSON and returns every matching value as a JSON array you can copy or download as matches.json. It supports structural selectors such as $.users[*].name, wildcards and array indexes. Filter and script expressions are disabled, so queries containing ?, ( or @ are rejected, and queries are limited to 500 characters.

## Supported tasks (fr)

Exécutez des requêtes sur un JSON local et exportez les valeurs correspondantes.

## Steps (fr)

1. Collez la source dans l'éditeur de saisie ou chargez l'exemple intégré.
2. Définissez la requête JSONPath.
3. Lancez l'explorateur JSONPath, vérifiez le résultat, puis utilisez les commandes de copie ou de téléchargement disponibles.

## Settings

- Requête JSONPath (fr; key: query; type: text)

## Limitations (fr)

Les entrées CSV/XLSX sont limitées à 10 MB chacune, 200 colonnes et 20 000 lignes ; la sortie jointe est limitée à 20 000 lignes. L'évaluation des scripts et filtres JSONPath est désactivée. Les autres opérations appliquent leurs contrôles visibles et leurs limites de texte.

## Example input

```text
{"users":[{"name":"Alex"},{"name":"Sam"}]}
```

## Privacy and connections (fr)

Cette opération traite sa source dans votre navigateur. La copie et le téléchargement sont des actions explicites ; la saisie source n'est enregistrée ni dans un compte ni dans l'historique.

## Questions (fr)

### How do I select all values of a field with JSONPath?

Start at the root with $, then walk the structure. For {"users":[{"name":"Alex"},{"name":"Sam"}]}, the query $.users[*].name returns ["Alex", "Sam"]. The [*] wildcard selects every element of the array.

### Why are JSONPath filter expressions not working?

Filter and script expressions such as [?(@.age > 30)] are disabled, and any query containing ?, ( or @ returns an error. Use structural paths instead, or narrow the JSON first and then select the fields you need.

### What does the explorer return when nothing matches?

Results are always returned as a JSON array. When the path does not match anything, the output is an empty array. The input must be valid JSON, otherwise parsing fails before the query runs.

### Où ma saisie est-elle traitée ?

Cette opération traite sa source dans votre navigateur. La copie et le téléchargement sont des actions explicites ; la saisie source n'est enregistrée ni dans un compte ni dans l'historique.

### Quelles sont les limites de saisie ?

Les entrées CSV/XLSX sont limitées à 10 MB chacune, 200 colonnes et 20 000 lignes ; la sortie jointe est limitée à 20 000 lignes. L'évaluation des scripts et filtres JSONPath est désactivée. Les autres opérations appliquent leurs contrôles visibles et leurs limites de texte.

## Related tools

- [JSON to Zod schema generator](https://www.toolcabana.com/fr/json-to-zod-schema-generator)
- [cURL to fetch converter](https://www.toolcabana.com/fr/curl-to-fetch-converter)
- [Unix permissions calculator](https://www.toolcabana.com/fr/unix-permissions-calculator)
- [Semver range tester](https://www.toolcabana.com/fr/semver-range-tester)
