JSON → YAML: Muuntaa JSON-datan puhtaaksi, ihmisluettavaksi YAML-muotoon. Ihanteellinen asetustiedostoihin ja tiedon sarjallistamiseen.
YAML → JSON: Jäsentää YAML-asiakirjat takaisin tavalliseen JSON-muotoon. Tukee ankkureita, aliaksia ja monidokumenttista YAMLia.
Vihje: YAML on JSONin superjoukko — kaikki kelvollinen JSON on myös kelvollista YAMLia. Käytä Vaihda-painiketta muuntaakseen nopeasti edestakaisin.
JSON → YAML ja superjoukkomyytti
Jokainen kelvollinen JSON-asiakirja on kelvollista YAMLia (YAML 1.2), minkä vuoksi muunnos tähän suuntaan on aina turvallinen. Käänteinen ei ole: YAMLissa on omat ankkurit, aliakset, lainaamattomat skalaarit ja monidokumenttivirrat, joten YAML → JSON ratkaisee ankkurit ja aliakset tavallisiksi rakenteiksi ennen JSONin tulostusta. Myös lainaus eroaa: YAML-merkkijonot, joissa on erikoismerkkejä, tarvitsevat lainausmerkit, joita JSON ei koskaan vaatisi.
📋 Vinkit
JSON → YAML:JSON-oliot muuttuvat YAML-kartoituksiksi, taulukot YAML-sekvensseiksi.
YAML → JSON:YAMLin sisennys määrää sisäkkäisyystason. Käytä johdonmukaista välistystä (2 tai 4 välilyöntiä).
Monidokumenttinen YAML (erotettu merkinnällä ---) on täysin tuettu.