مقارنة جداول البيانات: CSV و Excel (XLSX) و JSON
جداول النصوص البسيطة المسطحة مقابل مصنفات الحسابات الغنية متعددة الأوراق.
تتم معالجة ملفاتك بالكامل داخل متصفح الويب الخاص بك باستخدام HTML5 Canvas و WebAssembly. لا تغادر أي بيانات جهازك أبداً.
تخطَّ طوابير الرفع والتنزيل. تحدث التحويلات محلياً بأقصى سرعة لأجهزة الجهاز دون قيود الخادم.
متوافقة مع مواصفات ISO و W3C و IETF الرسمية لضمان توافق المخرجات عبر أنظمة التشغيل الحديثة.
مقارنة التنسيقات والمواصفات التقنية
| تنسيق الإخراج | نوع MIME | المواصفات | النوع |
|---|---|---|---|
| XLSX جدول بيانات Excel | application/vnd.openxmlformats-officedocument.spreadsheetml.sheet | ISO-IEC-29500 | ملف مايكروسوفت إكسل OpenXML |
| CSV جدول بيانات | text/csv | RFC-4180-CSV | قيم مفصولة بفواصل |
المواصفات التقنية وتحليل الترميز (Codec)
CSV مقابل XLSX: البيانات الخام مقابل التنسيق
ملف CSV هو نص خالص مفصول بفواصل - فهو يخزن الأرقام والسلاسل النصية الجدولية الخام التي يمكن لأي لغة برمجة أو قاعدة بيانات قراءتها في جزء من الألف من الثانية. أما XLSX فهو حزمة ZIP من ملفات XML التي تخزن الصيغ، وألوان الخلايا، وأوراق العمل المتعددة، والرسوم البيانية.
فخ الفواصل وعلامات التنصيص في ملفات CSV
إذا كان العنوان يحتوي على فاصلة (مثل '123 Main St, Apt 4')، فإن محلل CSV غير الدقيق سيقوم بتقسيمه إلى عمودين. يقوم معيار CSV القياسي RFC 4180 بتغليف الحقول التي تحتوي على فواصل أو فواصل أسطر داخل علامات تنصيص مزدوجة، مما يحافظ على الأعمدة المنظمة أثناء التحويل.
صفر بايت يتم رفعه إلى خوادم خارجية. تمت كل عمليات المعالجة محلياً في صندوق الحماية (Sandbox) الخاص بمتصفحك.