Datan sarjallistus: JSON, YAML, XML & CSV
Siirtomuodot sovellusrajapinnoille, asetustiedostoille ja taulukkomuotoiselle datalle.
Tiedostot käsitellään paikallisesti selaimessasi WebAssembly- ja HTML5-rajapintojen avulla. Ne eivät poistu laitteeltasi, joten niitä ei ladata palvelimille eikä tallenneta kolmansien osapuolten palveluihin.
Aloita muuntaminen välittömästi omalla laitteellasi - ei latausodotusta, ei latausjonoja eikä etäpalvelimen asettamia hidastuksia.
Käytä kaikkia työkaluja ilman tilin luomista, maksullista tilausta tai keinotekoisia tiedostokokorajoituksia. Muunna tiedostoja niin usein kuin selaimesi ja laitteesi sallivat.
Muotojen vertailu ja tekniset tiedot
| Tulostusmuoto | MIME-tyyppi | Määritys | Tyyppi |
|---|---|---|---|
| JSON data | application/json | RFC-4180-CSV | JavaScript Object Notation |
| HTML sähköposti | text/html | W3C-SVG | Hypertekstimuotoisen sähköpostiviestin runko |
Tekniset tiedot ja koodekkien erittely
JSON vs. YAML: sovellusrajapinnat vs. ihmisen luettavat asetukset
JSON on tiukka ja yksiselitteinen, mikä tekee siitä selainrajapintojen ja verkkosovellusten yleismaailmallisen standardin. YAML on suunniteltu ihmisen luettavaksi ilman aaltosulkeita, minkä vuoksi DevOps-työkalut, kuten Docker ja Kubernetes, käyttävät YAML-kieltä asetustiedostoissaan.
YAML-muodon välilyöntien ansa
YAML luottaa tarkkaan sisennykseen: sarkainten ja välilyöntien sekoittaminen tai kahden välilyönnin virheellinen kohdistus voi aiheuttaa jäsennysvirheitä tai väärin määritettyjä palvelimia. YAML-muodon muuntaminen JSON-muotoon varmistaa syntaksin ja tuo skeemapoikkeamat heti esiin.
Ulkoisille palvelimille ei ole ladattu yhtään tavua. Kaikki käsittely tapahtui paikallisesti selaimen hiekkalaatikossa.