Convertisseur JSON vers TOON

Convertissez du JSON en TOON et inversement dans votre navigateur. TOON encode les mêmes données avec moins de tokens de prompt.

Votre JSON ou TOON est converti localement dans votre navigateur et n’est jamais téléversé, mais évitez de coller des secrets ou des données de production dans tout outil en ligne.

Besoin de ranger le JSON d’abord ? Essayez le Formateur JSON.

À propos de JSON vers TOON

TOON, abréviation de Token-Oriented Object Notation, est une manière compacte d’écrire du JSON qui utilise bien moins de tokens dans un prompt LLM. Au lieu de répéter chaque clé sur chaque enregistrement, il replie un tableau d’objets en un seul bloc tabulaire avec une ligne d’en-tête et des valeurs séparées par des virgules en dessous. Ce convertisseur JSON vers TOON encode tout document JSON en TOON, vous montre approximativement de combien le résultat est plus petit que du JSON minifié, et reconvertit le TOON en JSON embelli lorsque vous changez de direction. Il est pratique chaque fois que vous collez des données structurées dans un modèle, construisez des exemples few-shot ou voulez réduire les fenêtres de contexte sans perdre d’information. Tout s’exécute dans votre navigateur, les données que vous collez sont traitées sur votre appareil et ne sont jamais téléversées.

Fonctionnalités

Comment utiliser JSON vers TOON

  1. Gardez la bascule sur JSON → TOON et collez votre JSON dans le volet de gauche.
  2. Lisez la sortie TOON à droite et vérifiez l’estimation des économies au-dessus.
  3. Basculez sur TOON → JSON pour décoder une chaîne TOON en JSON.
  4. Copiez le résultat ou téléchargez-le sous forme de data.toon ou data.json.

Exemple

Entrée

{
  "users": [
    { "id": 1, "name": "Ada", "role": "admin" },
    { "id": 2, "name": "Alan", "role": "author" }
  ]
}

Sortie

users[2]{id,name,role}:
  1,Ada,admin
  2,Alan,author

Un tableau d’objets devient un seul bloc TOON tabulaire avec une unique ligne d’en-tête.

Erreurs courantes et dépannage

Foire aux questions

Qu’est-ce que TOON ?
TOON (Token-Oriented Object Notation) est un encodage compact de JSON basé sur l’indentation, conçu pour utiliser moins de tokens dans les prompts LLM. Il exprime les tableaux d’objets sous forme de bloc tabulaire, une ligne d’en-tête listant les noms de champ suivie de lignes de valeurs séparées par des virgules, au lieu de répéter les clés sur chaque enregistrement.
Combien TOON est-il plus petit que JSON ?
Cela dépend de la forme des données. Les tableaux de nombreux objets uniformes réduisent le plus car chaque clé n’est écrite qu’une fois dans l’en-tête plutôt que sur chaque ligne ; ce convertisseur affiche une estimation en caractères par document pour que vous voyiez la réduction réelle pour votre saisie.
Convertir du JSON en TOON est-il sans perte ?
Oui. TOON encode les mêmes données que le JSON source, cet outil fait donc l’aller-retour : convertissez du JSON en TOON et inversement et vous retrouvez la valeur d’origine. La direction TOON → JSON réémet du JSON standard, embelli.
Quand devrais-je utiliser TOON plutôt que JSON ?
Optez pour TOON quand vous alimentez des données structurées dans un modèle de langage et voulez en faire tenir davantage dans la fenêtre de contexte, construire des exemples few-shot ou réduire le coût des prompts. Pour le stockage, les API et la configuration, vous voudrez généralement encore du JSON simple.
Mes données sont-elles envoyées à un serveur quand je les convertis ?
Non. La conversion JSON vers TOON s’exécute entièrement dans votre navigateur, les données que vous collez sont encodées sur votre appareil et jamais téléversées.

Outils associés

Tous les outils ArrayKit