Kun browser

YAML↔JSON↔TOML Konverter (Tovejs, kun browser)

Konverter mellem YAML / JSON / TOML. Indsæt, formater og konverter med det samme.

Ingen server-upload (kun browser) Auto-konvertering (skift til manuel) Kopier og download

Konverter (Input / Output)

Input
Ombryd
1

              
              
# Indsæt YAML / JSON / TOML
Output
Output kan kopieres eller downloades.
Konverteret output vises her...

Indstillinger

Indstillinger
Indrykning (JSON/TOML)
Hold øje med implicitte YAML-typer
Afhængigt af specifikation/implementering kan strenge blive til booleans eller tal.
Output-noter
  • Kommentarer bevares ikke (JSON har ingen kommentarer).
  • YAML-ankre/aliasser kan gå tabt under konvertering.

Sådan gør du: YAML JSON TOML Konvertering

1. Indsæt din tekst

Indsæt YAML/JSON/TOML i input-panelet.

2. Vælg formater

Vælg input (auto-detektering er OK) og output-formater.

3. Kopier / Download

Kopier outputtet eller gem det som en fil.

yaml til json (YAML→JSON)

Indsæt YAML og sæt outputformatet til JSON.

json til yaml (JSON→YAML)

Indsæt JSON og sæt outputformatet til YAML.

json til toml (JSON→TOML)

Indsæt JSON og sæt outputformatet til TOML.

Noter og tip

Behandling kun i browseren

Al konvertering sker i denne browser. Ingen server-upload.

Pas på type-konvertering

YAML kan konvertere typer implicit. Brug anførselstegn hvis du er i tvivl.

UTF-8

UTF-8 antages. Ikke-ASCII tekst understøttes.

Tip

Aktiver nøglesortering for at gøre JSON-diffs nemmere at læse.

FAQ

Kan jeg beholde YAML-ankre / aliasser?

De kan blive udfoldet, fordi JSON/TOML ikke har noget tilsvarende. Bekræft resultatet, hvis du er afhængig af delte referencer.

Kan typer ændre sig (tal vs streng)?

Ja. YAML kan fortolke typer implicit. For eksempel kan "01" blive til et tal, og yes/no/on/off kan blive til booleans. Brug eksplicit anførselstegn hvis nødvendigt.

Hvilken kodning bruges der?

UTF-8. Dansk og anden ikke-ASCII tekst understøttes.

Bliver kommentarer bevaret?

Nej. JSON har ingen kommentarer, så kommentarer fjernes ved konvertering.

Bliver mit input sendt til en server?

Nej. Al behandling sker i din browser.