Serijalizacija podataka: JSON, YAML, XML i CSV
Formati za razmenu podataka za API interfejse, konfiguracione datoteke i tabelarne podatke.
Datoteke se obrađuju lokalno u vašem pregledaču pomoću tehnologija WebAssembly i HTML5 API-ja. Ne napuštaju vaš uređaj, pa se ne otpremaju na server niti skladište kod trećih strana.
Započnite konverziju odmah na sopstvenom uređaju - bez čekanja na otpremanje, reda za preuzimanje i gušenja brzine od strane udaljenog servera.
Koristite svaki dostupan alat bez otvaranja naloga, plaćanja paketa ili dostizanja veštačkih ograničenja veličine datoteke. Konvertujte onoliko često koliko vaš pregledač i uređaj mogu da podnesu.
Poređenje formata i tehničke specifikacije
| Izlazni format | MIME tip | Specifikacija | Tip |
|---|---|---|---|
| JSON podaci | application/json | RFC-4180-CSV | Strukturisani JSON podaci za telemetriju |
| HTML dokument | text/html | W3C-SVG | Telo HTML poruke e-pošte sa hipertekstom |
Tehničke specifikacije i analiza kodeka
JSON naspram YAML-a: API interfejsi naspram ljudskih konfiguracija
JSON je striktan i nedvosmislen, što ga čini univerzalnim standardom za API interfejse u pretraživačima i veb aplikacije. YAML je dizajniran za čitljivost od strane ljudi bez vitičastih zagrada, zbog čega DevOps alati kao što su Docker i Kubernetes koriste YAML za konfiguracione datoteke.
Zaseda sa razmacima u YAML-u
YAML se oslanja na precizno uvlačenje: mešanje tabulatora i razmaka ili nepravilno poravnanje za dva razmaka može prouzrokovati greške pri parsiranju ili pogrešno konfigurisane servere. Pretvaranje YAML-a u JSON proverava sintaksu i trenutno ističe neslaganja u šemi.
0 bajtova poslato spoljnim serverima. Sva obrada je izvršena lokalno u bezbednom okruženju vašeg pregledača.