YAML-muunnin

YAML-muunnin muuntaa YAML-datan JSON-muotoon ja takaisin suoraan selaimessa.

YAML-muunnin

Liitä YAML- tai JSON-data alle ja valitse suunta. Tulos päivittyy automaattisesti. Muunnos tapahtuu selaimessasi.

Mainos
LAINOJEN KILPAILUTUS

Kilpailuta lainat – yksi hakemus, monta tarjousta

  • Vertaile tarjoukset todellisen vuosikoron mukaan
  • Yksi hakemus usealle pankille
  • Palvelu on sinulle maksuton
Kilpailuta lainat

YAML-muunnin – muunna YAML ja JSON keskenään

YAML-muunnin on ilmainen työkalu, jolla muunnat YAML-datan JSON-muotoon tai JSONin takaisin YAML:ksi. Muunnos tapahtuu kokonaan selaimessasi, eikä dataa lähetetä eteenpäin.

Mikä on YAML?

YAML on ihmisystävällinen tietomuoto, joka kuvaa rakenteen sisennyksellä eikä sulkeilla. Sitä käytetään erityisesti asetustiedostoissa, koska se on selkeää lukea ja kirjoittaa. YAML on JSONin laajennus siinä mielessä, että jokainen kelvollinen JSON on myös kelvollista YAML:ää.

YAML vai JSON?

Molemmat muodot esittävät saman avain-arvodatan, mutta painottavat eri asioita. JSON on tiivis ja yksiselitteinen, mikä tekee siitä koneiden välisen tiedonsiirron vakiomuodon. YAML taas on ihmiselle luettavampaa, joten se sopii asetuksiin, joita ihmiset muokkaavat käsin.

Esimerkki

YAML-muodossa:

nimi: Matti
ika: 30
kaupungit:
  - Helsinki
  - Tampere

Sama JSON-muodossa:

{ "nimi": "Matti", "ika": 30, "kaupungit": ["Helsinki", "Tampere"] }

YAML:n perusrakenteet

Vinkkejä YAML:n kirjoittamiseen

Kokeile myös näitä palveluita

Mainos

Usein kysytyt kysymykset

Mikä on YAML?
YAML (YAML Ain’t Markup Language) on ihmisystävällinen tietomuoto, jota käytetään erityisesti asetustiedostoissa. Se ilmaisee rakenteen sisennyksellä rivinvaihtoineen, mikä tekee siitä helppolukuisen ilman sulkeita ja lainausmerkkejä.
Mitä eroa on YAML:lla ja JSON:lla?
Molemmat esittävät saman avain-arvodatan. JSON käyttää aalto- ja hakasulkeita sekä lainausmerkkejä ja on tiiviimpää koneiden välillä. YAML käyttää sisennystä ja on ihmiselle luettavampaa, minkä vuoksi sitä suositaan asetustiedostoissa. Itse asiassa jokainen JSON-tiedosto on myös kelvollista YAML:ää.
Tukeeko muunnin kaikkia YAML-ominaisuuksia?
Muunnin tukee yleisimpiä YAML-rakenteita: sisäkkäisiä avain-arvopareja, listoja, merkkijonoja, numeroita, totuusarvoja ja null-arvoa. Edistyneitä erikoispiirteitä, kuten ankkureita ja viittauksia, ei tueta, koska niitä tarvitaan harvoin perusmuunnoksissa.
Miksi sisennyksellä on väliä YAML:ssa?
YAML ilmaisee rakenteen pelkästään sisennyksellä, joten väärä määrä välilyöntejä muuttaa datan merkitystä tai aiheuttaa virheen. Käytä aina välilyöntejä, älä sarkainta, ja pidä sisennys johdonmukaisena.
Käsitelläänkö dataani palvelimella?
Ei. Koko muunnos tapahtuu selaimessasi paikallisesti, eikä syöttämääsi dataa lähetetä mihinkään. Työkalu toimii myös ilman verkkoyhteyttä.
Oliko tästä laskurista apua?

Kokeile näitä laskureita

Data-formaatit

Kaikki laskurit

Suositut laskurit

Kaikki laskurit

Kokeile myös näitä palveluita

Mainos

Linkitä tämä laskuri

Kopioi koodi ja liitä se omalle sivustollesi.

Suositut laskurit