Ilmainen YAML-tiivistin verkossa
Tiivistä ja pakkaa YAML selaimessa — ilmainen, välitön, ei tietojen lähetystä.
YAML-syöte
Tiivistetty tulos
Mikä on YAML-tiivistin?
YAML-dokumentit käyttävät sisennystä ja tyhjiä rivejä luettavuuden parantamiseksi. Kun tarvitset pienempää tiedostokokoa — verkkosiirrossa, koodiin upottamisessa tai tietokantaan tallentamisessa — tiivistys poistaa ylimääräiset tyhjät merkit. YAML 1.2 -määrittely sallii kompaktin tulostuksen; rakenne ja sisältö pysyvät samoina. Vain muotoilu muuttuu.
Tämä työkalu jäsentää YAML:si ja tuottaa kompaktin version. Tiivistys toimii kokonaan selaimessasi. Mitään ei lähetetä palvelimelle, joten sitä on turvallista käyttää tuotantokonfiguraatioiden, Kubernetes-manifestien tai arkaluonteisen datan kanssa.
YAML-tiivistyksen esimerkkejä
Tiivistys poistaa ylimääräiset tyhjät merkit. Telecom-teemainen esimerkki:
Esimerkki: Tilaajatietue
Tulos:
Napsauta yllä olevaa Esimerkki-painiketta ladataksesi lisää esimerkkejä editoriin.
Miten työkalua käytetään
Liitä tai lataa YAML
Kopioi YAML ja liitä se vasempaan editoriin. Voit myös napsauttaa Lataa ladataksesi .yaml- tai .yml-tiedoston tietokoneeltasi. Esimerkki-painike lataa esimerkkidataa, jos haluat kokeilla.
Katso tiivistetty tulos
Oikea paneeli näyttää kompaktin YAML:n. Tilastot näyttävät säästetyt tavut. Virheellinen YAML näyttää virheilmoituksen — korjaa se ensin käyttämällä YAML-tarkistinta.
Kopioi tai lataa
Käytä Kopioi laittaaksesi tuloksen leikepöydälle tai Lataa tiedostona tallentaaksesi sen. Muotoillaksesi YAML:n uudelleen sisennyksellä, käytä YAML-muotoilutyökalua.
Milloin YAML-tiivistyksestä on apua
Kubernetes-manifestit, Docker Compose -tiedostot ja CI/CD-konfiguraatiot voivat olla suuria. YAML-formaatti on ihmisluettavaa mutta sanallista. Tiivistäminen ennen verkon yli lähettämistä pienentää kuorman kokoa. Webhook-integraatioille tai API:lle, jotka hyväksyvät YAML:n, kompakti syöte on usein suositeltavaa.
YAML:n upottaminen koodiin, tallentaminen tietokantakenttiin tai URL:ien kautta välittäminen vaatii usein kompaktia muotoa. Jos tarvitset muuntaa JSONiksi, käytä YAML JSONiksi.
Usein kysyttyä
Rikkooko tiivistys YAML:n?
Ei. Sisennys normalisoidaan mutta rakenne pysyy kelvollisena. Kommentit voidaan poistaa riippuen jäsentimestä. YAML-rakenne määräytyy sisennyksellä, joten se säilyy.
Milloin tiivistää?
Kun lähetät YAML:ä verkon yli, upotat koodiin tai pienennät kuorman kokoa. Muokattavissa konfiguraatiotiedostoissa pidä muotoiltu YAML luettavuuden vuoksi.
Onko datani yksityistä?
Kyllä. Tiivistys toimii kokonaan selaimessasi JavaScriptin avulla. Mitään dataa ei lähetetä palvelimelle. Voit varmistaa tämän avaamalla selaimen Verkko-välilehden työkalua käyttäessäsi.
Mikä on kokorajoitus?
Työkalulla ei ole kovaa rajoitusta. Se riippuu selaimesi käytettävissä olevasta muistista. YAML-tiedostot 10–15 MB:iin asti toimivat yleensä ongelmitta. Hyvin suurille konfiguraatioille harkitse jakamista tai komentorivityökalun käyttöä.
Säilyttääkö tiivistys rakenteen?
Kyllä. Vain tyhjät merkit poistetaan tai normalisoidaan. Avaimet, arvot ja sisennys pysyvät samoina. Tulos on kelvollista YAML:ä. Maksimipakkaukseen voit muuntaa JSONiksi ja käyttää JSON-tiivistintä, mutta YAML-tiivistys pitää formaatin.
Liittyvät työkalut
YAML-määrittely. YAML-pikaopas. JSON-määrittely. MDN. YAML GitHub.