TOON till YAML-konverterare â TOON till YAML online
Konvertera TOON (Token-Oriented Object Notation) till YAML online. Gör kompakta LLM-tabeller till lÀsbar YAML med typsÀker citering. Gratis och privat.
đ Körs helt i din webblĂ€sare â ingenting laddas uppGör om TOON till lĂ€sbar YAML
TOON (Token-Oriented Object Notation) liknar YAML vid första anblicken: nÀstlade objekt skrivs med indrag och key: value-par. Skillnaden syns i arrayerna. TOON komprimerar enhetliga listor med objekt till tabeller med en rubrik som hikes[3]{id,name,km}: följd av kommaseparerade rader, och skriver korta primitiva arrayer pÄ en rad som tags[3]: a,b,c. Det Àr de konstruktionerna som gör TOON billigt i LLM-prompter, men ingen YAML-parser förstÄr dem. Den hÀr konverteraren avkodar TOON med det officiella biblioteket och serialiserar om resultatet som standard-YAML, sÄ att varje rad blir en mappning i en blocksekvens.
Det Àr anvÀndbart nÀr en modell genererar konfiguration, testfixturer eller seed-data i TOON och du behöver den i ett Kubernetes-manifest, ett GitHub Actions-arbetsflöde, en Ansible-inventering, en Docker Compose-fil eller nÄgot annat YAML-baserat verktyg. Det Àr ocksÄ ett bra sÀtt att lÀsa tÀta TOON-tabeller: YAML-vyn listar varje fÀlt pÄ en egen rad, vilket Àr lÀttare att granska i en pull request.
Validering och typer
Med Strict mode aktiverat kontrollerar avkodaren varje deklarerad lÀngd [N] och varje tabellrads bredd innan YAML skapas, sÄ ett avkortat modellsvar rapporteras i stÀllet för att tyst konverteras. VÀrden behÄller sina JSON-typer: tal förblir tal, true/false förblir booleska vÀrden och null förblir null. Vid utskrift citerar js-yaml alla strÀngar som YAML 1.1-parsers annars skulle tolka om, till exempel on, no, 1e3 eller datumliknande vÀrden, sÄ att YAML lÀses in igen som exakt samma data.
Praktiska tips
Kommentarer ingĂ„r inte i TOON:s datamodell, sĂ„ lĂ€gg till dem i YAML efterĂ„t om din konfiguration behöver dem. Nyckelordningen bevaras. Om mĂ„let i stĂ€llet förvĂ€ntar sig JSON, anvĂ€nd konverteraren TOON till JSON; för kalkylblad anvĂ€nd TOON till CSV, och för Ă€ldre integrationer TOON till XML. För att gĂ„ mellan JSON och YAML direkt, prova JSON â YAML. Validera alltid den slutliga filen med verktyget som ska anvĂ€nda den. All bearbetning sker lokalt â dina prompter, nycklar och konfiguration lĂ€mnar aldrig webblĂ€saren.
Hur man anvÀnder
- Klistra in TOONKlistra in TOON-text (Token-Oriented Object Notation), eller klicka pÄ Load sample.
- Kontrollera valideringenBehÄll strikt lÀge pÄ för att verifiera deklarerade arraylÀngder, eller stÀng av det för partiella data.
- Kopiera YAMLKopiera YAML eller ladda ner den som en .yaml-fil.
Vanliga frÄgor
Ăr inte TOON redan som YAML?
items[2]{a,b}:) och inlinelistor Àr inte giltig YAML. Det hÀr verktyget skriver om dem som standardsekvenser av mappningar i YAML.Bevaras typerna?
yes, 1.10 eller vĂ€rden med kolon â citeras automatiskt.