Convertitore da TOON a YAML โ TOON in YAML online
Converti TOON (Token-Oriented Object Notation) in YAML online. Trasforma le tabelle compatte degli LLM in YAML leggibile. Gratis e privato.
๐ Funziona interamente nel tuo browser โ nulla viene caricatoTrasformare TOON in YAML leggibile
TOON (Token-Oriented Object Notation) a prima vista somiglia molto a YAML: gli oggetti annidati si scrivono con l'indentazione e coppie key: value. La differenza emerge negli array. TOON comprime gli elenchi uniformi di oggetti in tabelle con un'intestazione come hikes[3]{id,name,km}: seguita da righe separate da virgole, e scrive inline gli array brevi di valori primitivi come tags[3]: a,b,c. Sono questi costrutti a rendere TOON economico nei prompt degli LLM, ma nessun parser YAML li comprende. Questo convertitore decodifica TOON con la libreria ufficiale e serializza di nuovo il risultato come YAML standard, cosรฌ ogni riga diventa una mappa in una sequenza a blocchi.
ร utile quando un modello genera configurazioni, fixture di test o dati iniziali in TOON e ti servono in un manifest Kubernetes, un workflow di GitHub Actions, un inventario Ansible, un file Docker Compose o qualsiasi altro strumento basato su YAML. ร anche un modo comodo per leggere tabelle TOON dense: la vista YAML elenca ogni campo su una riga separata, piรน facile da rivedere in una pull request.
Validazione e tipi
Con Strict mode attivo il decoder controlla ogni lunghezza [N] dichiarata e la larghezza di ogni riga di tabella prima di produrre YAML, cosรฌ una risposta troncata del modello viene segnalata invece di essere convertita in silenzio. I valori mantengono i loro tipi JSON: i numeri restano numeri, true/false restano booleani e null resta null. In output, js-yaml mette tra virgolette ogni stringa che i parser YAML 1.1 reinterpreterebbero, come on, no, 1e3 o date in formato ISO, cosรฌ il YAML si ricarica esattamente negli stessi dati.
Consigli pratici
I commenti non fanno parte del modello dati di TOON, quindi aggiungili al YAML in un secondo momento se la tua configurazione ne ha bisogno. L'ordine delle chiavi viene preservato. Se la destinazione si aspetta JSON, usa il convertitore da TOON a JSON; per i fogli di calcolo usa da TOON a CSV, e per le integrazioni legacy da TOON a XML. Per passare direttamente tra JSON e YAML prova JSON โ YAML. Valida sempre il file finale con lo strumento che lo utilizzerร . Tutta l'elaborazione avviene in locale โ prompt, chiavi e configurazioni non lasciano mai il browser.
Come usare
- Incolla il TOONIncolla il testo TOON (Token-Oriented Object Notation), oppure clicca Load sample.
- Controlla la validazioneLascia attiva la modalitร strict per verificare le lunghezze degli array dichiarate, oppure disattivala per dati parziali.
- Copia il YAMLCopia il YAML oppure scaricalo come file .yaml.
Domande frequenti
TOON non รจ giร simile a YAML?
items[2]{a,b}:) e le liste inline non sono YAML valido. Questo strumento li riscrive come normali sequenze YAML di mappe.I tipi vengono preservati?
yes, 1.10 o valori con i due punti โ vengono messe automaticamente tra virgolette.