Datan sarjallistus: JSON, YAML, XML & CSV
Siirtomuodot sovellusrajapinnoille, asetustiedostoille ja taulukkomuotoiselle datalle.
Tiedostosi käsitellään kokonaan verkkoselaimessasi HTML5 Canvasin ja WebAssemblyn avulla. Yhtään dataa ei koskaan poistu laitteeltasi.
Ohita lataus- ja siirtojonot. Muunnokset tapahtuvat paikallisesti laitteiston täydellä teholla ilman palvelinrajoituksia.
Yhteensopiva virallisten ISO-, W3C- ja IETF-määritysten kanssa tuloksen yhteensopivuuden takaamiseksi eri käyttöjärjestelmissä.
Muotojen vertailu ja tekniset tiedot
| Tulostusmuoto | MIME-tyyppi | Määritys | Tyyppi |
|---|---|---|---|
| JSON data | application/json | RFC-4180-CSV | JavaScript Object Notation |
| HTML asiakirja | text/html | W3C-SVG | HyperText Markup -asiakirja |
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 tyhjatilan 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.
0 tavua ladattu ulkoisille palvelimille. Kaikki käsittely tapahtui paikallisesti selaimen hiekkalaatikossa.