Convertitore da CSV a TOON — CSV in TOON online
Converti CSV in TOON (Token-Oriented Object Notation) online per ridurre i token dei prompt LLM. Incolla o trascina un CSV. Gratis e privato.
🔒 Funziona interamente nel tuo browser — nulla viene caricatoTrasforma i fogli di calcolo in TOON, efficiente in token
Quando invii dati tabellari a ChatGPT, Claude, Gemini o a un modello locale, ogni token costa denaro e finestra di contesto. Il JSON ripete ogni nome di campo su ogni riga e aggiunge parentesi, virgolette e virgole; il CSV grezzo è compatto ma perde struttura, tipi e la garanzia sul numero di righe. TOON (Token-Oriented Object Notation) sta nel mezzo: codifica lo stesso modello di dati del JSON, ma scrive un array uniforme una sola volta come intestazione di tabella, ad esempio rows[3]{id,name,email}:, seguita da una riga compatta per ogni record. Questo convertitore da CSV a TOON esegue la trasformazione nel browser con la libreria ufficiale TOON.
Incolla il CSV, trascina un file .csv o .tsv esportato da Excel, Google Sheets o da un database, oppure carica l'esempio. Il delimitatore viene rilevato automaticamente e le celle tra virgolette con virgole o a capo vengono analizzate correttamente. L'output è pronto da incollare in un prompt di sistema, in un contesto RAG o nella risposta di uno strumento per agenti.
Tipi, annidamento e opzioni
Con Detect numbers & booleans attivo, valori come 42, 3.5 e true vengono scritti come veri numeri e booleani TOON e le celle vuote diventano null, mentre i CAP con zeri iniziali e gli ID lunghi restano testo. Nest dotted headers trasforma colonne come address.city in oggetti annidati. Il campo Wrap in key dà un nome all'array (rows[3]{…}:); svuotalo per generare un array a livello radice. Passa il delimitatore TOON a tabulazione o pipe quando le celle contengono molte virgole: evita le virgolette e spesso risparmia ancora più token.
Consigli per usare TOON con gli LLM
Di' al modello che i dati sono in TOON e che [N] è il numero di righe; quando chiedi TOON in risposta, mostra un'intestazione del formato atteso. Decodifica e valida la risposta del modello con da TOON a JSON in modalità strict, oppure riportala in un foglio di calcolo con da TOON a CSV. Ti servono altri formati dallo stesso foglio? Prova da CSV a JSON, da CSV a YAML o da CSV a XML. Nulla viene caricato: i dati restano sul tuo dispositivo.
Come usare
- Aggiungi il CSVIncolla testo CSV o TSV, trascina un file .csv oppure clicca Load sample. Il delimitatore viene rilevato automaticamente.
- Scegli le opzioni TOONImposta la chiave contenitore (o lasciala vuota per un array radice) e scegli il delimitatore virgola, tabulazione o pipe.
- Usalo nel tuo promptCopia il TOON nel prompt dell'LLM oppure scaricalo come file .toon.
Domande frequenti
Che cos'è TOON?
rows[3]{id,name}:, seguita da una riga per record.Quanti token fa risparmiare TOON rispetto al JSON?
Perché convertire CSV in TOON invece di incollare il CSV?
[N]) e l'elenco dei campi, supporta oggetti annidati e tipi e può essere decodificato in JSON esatto: i modelli commettono meno errori strutturali e puoi validare le loro risposte.