Veri Serileştirme: JSON, YAML, XML ve CSV
API'ler, yapılandırma dosyaları ve tablo verileri için değişim formatları.
Dosyaların WebAssembly ve HTML5 API'leri kullanılarak doğrudan tarayıcında işlenir. Cihazından asla ayrılmaz; bu nedenle sunucuya dosya yüklenmez ve üçüncü taraflarda dosya saklanmaz.
Kendi cihazında hemen dönüştürmeye başla - yükleme bekleme, indirme kuyruğu veya uzak sunucu kaynaklı hız kısıtlaması yok.
Hesap açmadan, bir plan için ödeme yapmadan veya yapay dosya boyutu sınırına takılmadan mevcut tüm araçları kullan. Tarayıcının ve cihazının kaldırabildiği kadar sık dönüştür.
Biçim karşılaştırması ve teknik özellikler
| Çıktı biçimi | MIME Türü | Teknik belirtim | Tür |
|---|---|---|---|
| JSON Verisi | application/json | RFC-4180-CSV | JavaScript Nesne Notasyonu |
| HTML Belgesi | text/html | W3C-SVG | Metin İşaretleme Dili Belgesi |
Teknik Özellikler ve Kodek Ayrıntıları
JSON ve YAML Karşılaştırması: API'ler ve İnsan Tarafından Okunabilen Yapılandırmalar
JSON katı ve belirsizliğe yer vermeyen yapısıyla tarayıcı API'leri ve web uygulamaları için evrensel bir standarttır. YAML ise süslü parantezler olmaksızın insan tarafından okunabilirlik için tasarlanmıştır; bu nedenle Docker ve Kubernetes gibi DevOps araçları yapılandırma dosyaları için YAML kullanır.
YAML İçindeki Boşluk Tuzağı
YAML, hassas girintilere dayanır: sekmeler ile boşlukların karıştırılması veya iki boşlukla yanlış hizalama yapılması ayrıştırma hatalarına ya da yanlış yapılandırılmış sunuculara neden olabilir. YAML'yi JSON'a dönüştürmek, sözdizimini doğrular ve şema tutarsızlıklarını anında ortaya çıkarır.
Harici sunuculara 0 bayt yüklendi. Tüm işlemler tarayıcındaki korumalı alanda (sandbox) yerel olarak gerçekleştirildi.