Adatszerializáció: JSON, YAML, XML és CSV
Csereformátumok API-khoz, konfigurációs fájlokhoz és táblázatos adatokhoz.
A fájlokat a webböngésződben, az HTML5 Canvas és a WebAssembly segítségével dolgozzuk fel. Egyetlen bájt sem hagyja el az eszközödet.
Kerüld el a feltöltési és letöltési sorokat. Az átalakítások helyben, a teljes hardveres sebességgel futnak, szerverkorlátok nélkül.
Megfelel a hivatalos ISO, W3C és IETF specifikációknak a modern operációs rendszerek közötti kimeneti kompatibilitás biztosítása érdekében.
Formátum-összehasonlítás és műszaki specifikációk
| Kimeneti formátum | MIME-típus | Specifikáció | Típus |
|---|---|---|---|
| JSON adat | application/json | RFC-4180-CSV | JavaScript Object Notation |
| HTML dokumentum | text/html | W3C-SVG | Hipertext leíró dokumentum |
Műszaki specifikációk és kodek áttekintés
JSON vs. YAML: API-k vs. Emberi konfigurációk
A JSON szigorú és egyértelmű, így aböngészőalapú API-k és a webes alkalmazások univerzális szabványa. A YAML-t úgy tervezték, hogy kapcsos zárójelek nélkül is jól olvasható legyen az ember számára, ezért használják a DevOps-eszközök, például a Docker és a Kubernetes is a YAML-t a konfigurációs fájlokhoz.
A YAML-beli whitespace csapda
A YAML a pontos behúzásra támaszkodik: a tabulátorok és szóközök keverése vagy a két szóközzel történő elcsúszás elemzési hibákat vagy rosszul konfigurált szervereket okozhat. A YAML JSON-ké történő átalakítása azonnal ellenőrzi a szintaxist és rávilágít a sémabeli eltérésekre.
0 bájt lett feltöltve külső szerverekre. Minden feldolgozás helyben, az Ön böngészőjének homokozójában történt.