TOML-syöte

Muunnettu YAML

Mikä on TOML YAML-muunnin?

Olet kirjoittanut palvelukonfiguraation TOML:lla — selkeästi, minimalistisesti, yksiselitteisesti — mutta deployment-putkesi hyväksyy vain YAML:n. Tämä on yleinen hankauspiste siirryttäessä Kubernetesiin, Ansibleen tai Helm-arvoihin. Tämä muunnin lukee TOML:si TOML 1.0 -määrittelyn mukaisesti ja tuottaa puhdasta YAML:ia YAML 1.2 -spesifikaation mukaan. Taulut muuttuvat mappingeiksi, taulukot sekvensseiksi. Toimii myös Cargo.tomllle ja pyproject.tomllle. Kaikki tapahtuu selaimessasi — mitään ei lähetetä palvelimelle.

Työkalu toimii kokonaan selaimessasi. Mitään ei lähetetä palvelimelle. Liitä TOML tai lataa tiedosto; saat YAML-tulosteen. Käänteiseen muunnokseen käytä YAML TOML-muunninta. TOML JSON:ksi käytä TOML JSON-muunninta. TOML:n muotoiluun ensin käytä TOML-muotoilutyökalua.

TOML YAML-muunnosesimerkkejä

Muunna TOML YAML:ksi. Telecom-aiheinen esimerkki:

Esimerkki: Tilaajan konfiguraatio

TOML-syöte

YAML-tuloste:

YAML-tuloste

Napsauta Esimerkki-painiketta ladataksesi lisää esimerkkejä editoriin.

Miten työkalua käytetään

1

Liitä tai lataa

Liitä TOML vasempaan paneeliin tai lataa .toml-tiedosto. Käytä Esimerkki-painiketta esimerkin lataamiseen. Tyhjennä nollaa syötteen.

2

Tarkastele YAML-tulostetta

Oikea paneeli näyttää muunnetun YAML:n. TOML-taulut muuttuvat YAML-kuvauksiksi. Virheellinen TOML näyttää virheilmoituksen.

3

Kopioi tai lataa

Käytä Kopioi tai Lataa tiedostona saadaksesi YAML:n. YAML:n muotoiluun käytä YAML-muotoilutyökalua. Validointiin käytä YAML-tarkistinta.

Milloin TOML YAML-muunnin auttaa

Kun siirryt TOML-konfiguraatiosta YAML:iin (esim. Kubernetesille, CI/CD:lle tai Ansiblelle), muunna tässä. Sopii hyvin Cargo.toml:lle, pyproject.toml:lle ja vastaaviin. JSON-tulosteeseen käytä TOML JSON-muunninta. XML:ksi käytä TOML XML-muunninta.

Usein kysyttyä

Onko datani yksityistä?

Kyllä. Muunnos tapahtuu kokonaan selaimessasi. Mitään dataa ei lähetetä palvelimelle.

Säilyvätkö kommentit?

YAML tukee kommentteja. TOML-kommentit voidaan säilyttää tai muuntaa toteutuksesta riippuen.

TOML YAML:ksi vs YAML TOML:ksi?

TOML YAML-muunnin muuntaa konfiguraation YAML:ksi. YAML TOML-muunnin tekee päinvastoin. Käytä sitä, joka vastaa lähdettäsi.

Entä päivämäärät?

TOML-päivämäärät muuttuvat YAML-aikaleimoiksi tai merkkijonoiksi. Tarkista tuloste käyttötapaukseesi.

Voinko muuntaa sisäkkäisiä tauluja?

Kyllä. TOML:n sisäkkäiset taulut muuttuvat sisäkkäisiksi YAML-kuvauksiksi. Rakenne säilyy.

Liittyvät työkalut

TOML. YAML. TOML-määrittely. YAML-määrittely. JSON. MDN. GitHub.