صفحهگستردهها: مقایسه CSV، اکسل (XLSX) و JSON
جداول متنی ساده مسطح در مقابل کتابهای کاری محاسباتی غنی چندبرگی.
فایلهای شما بهطور کامل در مرورگر وب شما و با استفاده از HTML5 Canvas و WebAssembly پردازش میشوند. حتی یک بایت داده نیز از دستگاه شما خارج نمیشود.
از صفهای آپلود و دانلود صرفنظر کنید. تبدیلها بهصورت محلی و با سرعت کامل سختافزار سیستم و بدون محدودیتهای سرور انجام میشوند.
مطابق با مشخصات رسمی ISO، W3C و IETF برای تضمین سازگاری خروجی در سیستمعاملهای مدرن.
مقایسه فرمتها و مشخصات فنی
| فرمت خروجی | نوع MIME | مشخصات | نوع |
|---|---|---|---|
| XLSX صفحه گسترده اکسل | application/vnd.openxmlformats-officedocument.spreadsheetml.sheet | ISO-IEC-29500 | مایکروسافت اکسل OpenXML |
| CSV جدول | text/csv | RFC-4180-CSV | مقادیر جدا شده با کاما |
مشخصات فنی و تحلیل کدک
مقایسه CSV و XLSX: دادههای خام در مقابل قالببندی
فرمت CSV متن ساده خالص است که با کاما از هم جدا شده است - اعداد و رشتههای جدولبندی شده خام را ذخیره میکند که هر زبان برنامهنویسی یا پایگاه دادهای میتواند در عرض چند میلیثانیه بخواند. فرمت XLSX یک بسته ZIP از فایلهای XML است که فرمولها، رنگ سلولها، کاربرگهای متعدد و نمودارها را ذخیره میکند.
تله کاما و نقلقول در فایلهای CSV
اگر آدرسی حاوی یک کاما باشد (مانند '123 Main St, Apt 4')، یک تجزیهکننده بیمبالات CSV آن را به دو ستون تقسیم میکند. استاندارد RFC 4180 فرمت CSV، فیلدهایی را که حاوی کاما یا شکست خط هستند در داخل علامت نقلقول مضاعف قرار میدهد و ستونهای ساختاریافته را در طول تبدیل حفظ میکند.
صفر بایت به سرورهای خارجی آپلود میشود. تمام پردازشها به صورت محلی در سندباکس مرورگر شما انجام شد.