Outils JSON pour développeurs AI · Exécution locale

Développeurs AI Espace de travail JSON

Génération en langage naturel · Schema · Zod · OpenAPI · Function Calling · MCP · 30+ outils

NL Query

Sans retenir la syntaxe JSONPath, dites « extraire les utilisateurs de plus de 25 ans », générez le chemin, puis exécutez.

JSON à gauche ; dans le champ, du langage naturel ou directement $.users[*].name. « Générer le chemin » d'abord, « Exécuter la requête » ensuite.

La conversion de chemin est locale. Filtre complexe ou descente récursive : pas toujours juste du premier coup ; fiez-vous aux correspondances réelles.

Les nœuds trouvés se copient, ou se lisent ensuite dans l'arbre ou le tableau.

Générez le chemin, puis exécutez

Le langage naturel part trop large d'un coup. Vérifiez que le JSONPath pointe les bons champs, puis exécutez : moins de vide à interpréter.

Le rôle face à la page JSONPath

Si vous savez déjà écrire l'expression, JSONPath est plus rapide. Cette page convient à une question ponctuelle, ou à un collègue peu à l'aise avec la syntaxe.

Comment faire

  1. Collez des données JSON, ou chargez l'exemple liste d'utilisateurs.
  2. Saisissez du langage naturel, par ex. « utilisateurs de plus de 25 ans ».
  3. Cliquez d'abord « Générer le chemin » et vérifiez le sélecteur.
  4. Puis « Exécuter la requête » et lisez les nœuds trouvés.
  5. Si le résultat est faux, corrigez le chemin ou confirmez le vrai nom de champ dans l'arbre.

Cas d'usage

  • Extraire tous les e-mails d'une liste d'utilisateurs.
  • Filtrer des commandes, puis copier un nouveau tableau.
  • Donner un point d'entrée à qui ne connaît pas JSONPath.
  • Explorer en langage naturel, puis figer le chemin stable dans un script.

À garder en tête

  • La casse des noms de champs doit matcher les données.
  • AND / OR à plusieurs couches : JSONPath à la main.
  • Requête locale, aucune donnée envoyée.

FAQ

Faut-il écrire du JSONPath ?

Non. Générez d'abord le chemin en langage naturel, puis ajustez un ou deux sélecteurs.

Les filtres très complexes passent-ils ?

Comparaisons de champs et extractions de tableau courantes, oui. Conditions à plusieurs couches : JSONPath à la main.

Quelle différence avec l'outil JSONPath ?

Cette page ajoute le passage langage naturel → chemin ; JSONPath convient à qui connaît déjà l'expression.

Les données sont-elles envoyées ?

Non.

Une requête en français convient-elle ?

Oui. L'essentiel est que les noms de champs correspondent aux clés du JSON.

Pourquoi aucun résultat ?

Chemin faux, objet au lieu d'un tableau, ou filtre trop serré. Confirmez d'abord avec l'arbre.

Peut-on modifier les données d'origine ?

Non. Requête en lecture seule ; le résultat est à droite.

Le résultat est-il un chemin ou une valeur ?

Exécuter la requête renvoie les valeurs trouvées ; générer le chemin ne donne que l'expression.