Tools
DE

JSON in TOON umwandeln

TOON (Token-Oriented Object Notation) transportiert dieselben Daten wie JSON mit deutlich weniger Tokens – das macht LLM-Prompts günstiger und lässt mehr Platz im Kontextfenster. Fügen Sie JSON ein, um es umzuwandeln und die geschätzte Ersparnis zu sehen, oder wandeln Sie TOON zurück in JSON um.

JSON

TOON

Privat: Ihre Daten werden in Ihrem Browser verarbeitet und nie hochgeladen.

So wandeln Sie JSON in TOON um

  1. Fügen Sie JSON ein oder öffnen Sie eine Datei. Die TOON-Ausgabe und eine Schätzung der eingesparten Tokens erscheinen sofort.
  2. Wählen Sie das Trennzeichen: Komma (Standard), Tabulator oder Pipe. Tabs benötigen oft noch weniger Tokens.
  3. Kopieren Sie das TOON in Ihren Prompt. Um eine TOON-Antwort des Modells zu lesen, stellen Sie die Richtung auf TOON → JSON um.

TOON vs. JSON: ein Beispiel

Dieselben zwei Nutzer in JSON:

{"users":[{"id":1,"name":"Ada","role":"admin"},{"id":2,"name":"Bob","role":"user"}]}

und in TOON:

Die Feldnamen stehen einmal im Kopf statt einmal pro Objekt, und Anführungszeichen, geschweifte Klammern sowie die meisten Satzzeichen entfallen. Bei einheitlichen Arrays von Objekten – Datenbankzeilen, Logs, Suchergebnisse, Produktlisten – ist die Ersparnis groß: In unserem Test mit 100 Kundendatensätzen brauchte TOON etwa 65 % weniger Tokens als formatiertes JSON und 47 % weniger als minifiziertes JSON. Die Längenangabe [2] erlaubt es Modell und Decoder außerdem zu prüfen, dass keine Zeile fehlt.

Das TOON-Format im Überblick

DatenTOON
Objektfeldname: Ada
Verschachteltes Objektaddress: gefolgt von eingerückten Feldern
Array einfacher Wertetags[3]: red,green,blue
Array von Objekten mit denselben Schlüsselnusers[2]{id,name}: gefolgt von einer Zeile pro Objekt
Gemischte oder verschachtelte Arraysitems[2]: gefolgt von Listeneinträgen mit -
Stringsohne Anführungszeichen – außer sie enthalten das Trennzeichen, einen Doppelpunkt, Anführungszeichen oder Klammern, haben Leerzeichen am Anfang oder Ende oder sehen aus wie eine Zahl, true, false oder null

Wann JSON weiterhin die bessere Wahl ist

Die Token-Anzahl wird als Zeichen ÷ 4 geschätzt. Die genauen Zahlen hängen vom Tokenizer Ihres Modells ab, der relative Unterschied ist aber ein guter Anhaltspunkt.

Häufig gestellte Fragen

Was ist TOON?

TOON (Token-Oriented Object Notation) ist eine kompakte, für Menschen lesbare Kodierung des JSON-Datenmodells, die für LLM-Prompts entwickelt wurde. Sie kombiniert Einrückung im YAML-Stil für Objekte mit Zeilen im CSV-Stil für einheitliche Arrays.

Ist TOON besser als JSON?

Um tabellarische oder einheitliche Daten an ein Sprachmodell zu senden, meistens ja: weniger Tokens und explizite Array-Längen. Für APIs, Speicherung und tief verschachtelte Daten bleibt JSON die bessere Wahl.

Wie werden die Tokens geschätzt?

Das Tool teilt die Anzahl der Zeichen durch vier – eine gängige Faustregel für englischen Text und Code. Die genaue Anzahl hängt vom Tokenizer Ihres Modells ab; deutscher Text braucht meist etwas mehr Tokens pro Zeichen.

Kann ich TOON wieder in JSON umwandeln?

Ja. Stellen Sie die Richtung auf TOON → JSON um; der Decoder prüft die angegebenen Array-Längen und meldet bei Problemen die betroffene Zeile.