YAML↔JSON↔TOML-muunnin (kaksisuuntainen, vain selainkäyttöön)
Muunna YAML / JSON / TOML välillä. Liitä, muotoile ja muunna välittömästi.
Muunnos (Syöte / Tuloste)
Muunnettu tuloste ilmestyy tähän...
Valinnat
Valinnat
- Kommentteja ei säilytetä (JSON ei tue kommentteja).
- YAML-ankkurit/aliakset saattavat hävitä muunnoksen aikana.
Käyttöohje: YAML JSON TOML -muunnos
1. Liitä tekstisi
Liitä YAML/JSON/TOML syötepaneeliin.
2. Valitse muodot
Valitse syöte- (automaattinen tunnistus on OK) ja tulostemuodot.
3. Kopioi / Lataa
Kopioi tuloste tai tallenna se tiedostona.
yaml to json (YAML→JSON)
Liitä YAML ja aseta tulostemuodoksi JSON.
json to yaml (JSON→YAML)
Liitä JSON ja aseta tulostemuodoksi YAML.
json to toml (JSON→TOML)
Liitä JSON ja aseta tulostemuodoksi TOML.
Huomioita ja vinkkejä
Vain selainkäyttöön
Kaikki muunnokset tapahtuvat tässä selaimessa. Ei latausta palvelimelle.
Tyyppien pakottaminen
YAML voi tulkita tyyppejä implisiittisesti. Käytä lainausmerkkejä, jos olet epävarma.
UTF-8
UTF-8 on oletusarvo. Myös muut kuin ASCII-tekstit ovat tuettuja.
Vinkki
Ota avainten lajittelu käyttöön tehdäksesi JSON-diffeistä helpommin luettavia.
UKK
Säilyvätkö YAML-ankkurit / aliakset?
Ne saatetaan purkaa auki, koska JSON/TOML-muodoilla ei ole vastaavaa rakennetta. Tarkista tulos, jos käytät jaettuja viittauksia.
Voivatko tyypit muuttua (numero vs. merkkijono)?
Kyllä. YAML voi tulkita tyyppejä implisiittisesti. Esimerkiksi ”01” voi muuttua numeroksi ja yes/no/on/off-arvot totuusarvoiksi. Käytä tarvittaessa lainausmerkkejä.
Mitä koodausta käytetään?
UTF-8. Suomen kieli ja muut ei-ASCII-tekstit ovat tuettuja.
Säilyvätkö kommentit?
Eivät. JSON ei tue kommentteja, joten ne poistetaan muunnoksen yhteydessä.
Lähetetäänkö syötteeni palvelimelle?
Ei. Kaikki käsittely tapahtuu selaimessasi.