TOON est un encodage sans perte du modèle de données JSON. Chaque valeur — chaînes, nombres, booléens, nulls, objets et tableaux — fait un aller-retour parfait vers JSON sans aucune perte de données ni conversion de type.
Le format tabulaire compact de TOON (lignes key[N]{fields}:) est entièrement décodé en tableaux JSON standards d'objets, restaurant la structure complète à partir d'une représentation minimale en tokens.
Si vous envoyez du TOON à un LLM et recevez du TOON en réponse, utilisez cet outil pour le décoder en JSON standard afin de le traiter davantage par des API, des bases de données ou du code applicatif.
Le décodage s'exécute entièrement dans votre navigateur — aucune donnée n'est transmise à un serveur. Sûr pour les charges utiles TOON contenant des données structurées sensibles ou propriétaires.
TOON (Token-Oriented Object Notation) est un format économe en tokens pour envoyer des données structurées aux LLMs. Après qu'un LLM a traité ou renvoyé du TOON, vous le décodez en JSON pour l'alimenter dans des API, bases de données ou du code applicatif standards qui attendent du JSON.
Oui. TOON encode le même modèle de données que JSON — objets, tableaux, chaînes, nombres, booléens et nulls — sans perte d'information. Un aller-retour JSON → TOON → JSON produit une sortie identique au bit près pour toutes les valeurs représentables.
Un en-tête tabulaire TOON comme users[3]{id,name,role}: suivi de trois lignes séparées par des virgules se développe en un tableau JSON standard de trois objets, chacun avec les champs id, name et role.
La spécification TOON et un parseur de référence sont disponibles sur toonformat.dev. Le format est suffisamment simple pour qu'un parseur personnalisé puisse être écrit en moins de 200 lignes dans la plupart des langages. Cet outil en ligne est l'option la plus rapide pour l'inspection manuelle et le décodage ponctuel.