🍋
Menu
.csv Code

CSV (قيم مفصولة بفواصل)

CSV هو أبسط تنسيق للبيانات الجدولية — صفوف من القيم مفصولة بفواصل (أو محددات أخرى). يدعمه عالمياً كل من جداول البيانات وقواعد البيانات ولغات البرمجة، مما يجعله اللغة المشتركة لتبادل البيانات وسير عمل الاستيراد والتصدير.

نوع MIME

text/csv

النوع

نص

الضغط

بدون فقدان

المزايا

  • + Universal support in Excel, Google Sheets, databases, and every language
  • + Human-readable and easy to generate
  • + Minimal overhead — just data, no formatting or metadata
  • + Streamable — can be processed line by line for large files

العيوب

  • No data type information — numbers, dates, and strings all look the same
  • Encoding and delimiter ambiguity (comma vs semicolon vs tab)
  • No support for hierarchical or nested data

متى تستخدم .CSV

استخدم CSV لتصدير/استيراد البيانات البسيط وتبادل بيانات جداول البيانات وتغذية البيانات إلى البرامج النصية وخطوط الأنابيب.

التفاصيل التقنية

ملفات CSV هي نص عادي مع كل صف في سطر جديد والقيم مفصولة بفواصل. يمكن للحقول المُقتبسة (علامات اقتباس مزدوجة) أن تحتوي على فواصل وأسطر جديدة واقتباسات مُهرّبة. لا يوجد معيار لأنواع البيانات — كل شيء سلسلة نصية.

التاريخ

تسبق تنسيقات البيانات المفصولة بفواصل أجهزة الكمبيوتر الشخصية، حيث ظهرت في IBM Fortran في أوائل السبعينيات. وحّد RFC 4180 (2005) مواصفات CSV، رغم وجود العديد من المتغيرات.

التحويل من .CSV

التحويل إلى .CSV

صيغ ذات صلة

مصطلحات ذات صلة

Learn More

حالات الاستخدام