ملف (CSV) هو ملف نصي عادي اختصار لجملة Comma Separated Values باللغة الإنكليزية وتعني حرفياً (القيم المفصولة بفواصل)، والذي يحتوي على قائمة بيانات.
غالباً ما تستخدم هذه الملفات لتبادل البيانات بين التطبيقات المختلفة. على سبيل المثال، غالباً ما تدعم قواعد البيانات ومديرو جهات الاتصال ملفات CSV.
قد تسمى هذه الملفات أحياناً قيم مفصولة المحارف أو ملفات محددة بفواصل. وهي تستخدم حرف الفاصلة Comma (,) في الغالب لفصل (أو تحديد) البيانات، ولكن في بعض الأحيان تستخدم محارفاً أخرى، مثل الفواصل المنقوطة Semicolons (;).
تتمثل الفكرة في إمكانية تصدير البيانات المعقدة من تطبيق واحد إلى ملف CSV، ثم استيراد البيانات من ملف CSV هذا إلى تطبيق آخر.
بنية ملف CSV:
يحتوي ملف CSV على بنية بسيطة إلى حد ما. إنها قائمة من البيانات مفصولة بفواصل. على سبيل المثال، لنفترض أن لديك بعض جهات الاتصال Contacts في مدير جهات الاتصال، وقمت بتصديرها كملف CSV. ستحصل على ملف يحتوي على نص مثل هذا:
Name,Email,Phone Number,Address Bob Smith,bob@example.com,123-456-7890,123 Fake Street Mike Jones,mike@example.com,098-765-4321,321 Fake Avenue |
هذا هو ملف CSV حقاً. يمكن أن تكون أكثر تعقيداً من ذلك، ويمكن أن تحتوي على آلاف الأسطر Lines، أو المزيد من المدخلات Entries على كل سطر، أو سلاسل نصية طويلة.
قد لا تحتوي بعض ملفات CSV على رؤوس في الجزء العلوي، وقد يستخدم البعض علامات اقتباس لإحاطة كل جزء من البيانات، ولكن هذا هو التنسيق الأساسي.
ميزة هذا الملف هي بساطته. تم تصميم ملفات CSV بحيث تكون وسيلة لتصدير البيانات بسهولة واستيرادها إلى برامج أخرى. البيانات الناتجة يمكن قراءتها من قبل أي شخص ليس اختصاصياً ويمكن مشاهدتها بسهولة باستخدام محرر نصوص مثل الدفتر Notepad أو برنامج جداول البيانات مثل برنامج مايكروسوفت إكسل Microsoft Excel.
كيف يمكنك عرض ملف CSV في محرر نصوص؟
لعرض محتويات ملف CSV في برنامج Notepad، انقر بزر الماوس الأيمن عليه في مستكشف الملفات أو مستكشف ويندوز Windows Explorer، ثم اختر أمر “تحرير”.
قد يواجه برنامج “المفكرة” مشكلة في فتح ملف CSV إذا كان كبيراً جداً. في هذه الحالة، نوصي باستخدام محرر ملفات نص عادي أكثر قدرة مثل ++Notebad.
لعرض ملف CSV باستخدام ++Notebad بعد تثبيته، انقر بزر الماوس الأيمن فوق ملف CSV وحدد الأمر “تحرير باستخدام ++Notebad”.
سترى قائمة نص عادي من البيانات في ملف CSV. على سبيل المثال، إذا تم تصدير ملف CSV من برنامج جهات اتصال، فستشاهد معلومات حول كل جهة اتصال هنا، مع ترتيب تفاصيل جهة الاتصال في سطر جديد.
إذا تم تصديرها من مدير كلمات المرور مثل LastPass، فستشاهد معلومات تسجيل دخول مختلفة لموقع الويب على السطر المخصص لها هنا.
في المفكرة Notepad، يمكن لميزة التفاف النص Word Wrap جعل البيانات أكثر صعوبة في القراءة. انقر فوق تنسيق > التفاف الكلمة لتعطيله وجعل كل سطر من البيانات يبقى على السطر الخاص به لتحسين قابلية القراءة علماً أنك ستحتاج إلى التمرير أفقياً لقراءة الخطوط كاملةً.
كيفية فتح ملف CSV في برنامج جداول البيانات
يمكنك أيضاً فتح ملفات CSV عن طريق برامج جداول البيانات، مما يسهل قراءتها.
على سبيل المثال، إذا كان لديك برنامج مايكروسوفت إكسل Microsoft Excel مثبتاً على جهازك الكمبيوتر، يمكنك فقط النقر نقراً مزدوجاً فوق الملف ذو اللاحقة csv لفتحه في إكسل Excel بشكل افتراضي.
إذا لم يتم فتحه في إكسل Excel، فيمكنك النقر بزر الماوس الأيمن على ملف csv وتحديد فتح باستخدام > إكسل.
إذا لم يكن برنامج إكسل Excel مثبتاً لديك، فيمكنك تحميل الملف إلى خدمة مثل Google Sheets أو تثبيت مجموعة أوفيس Office مجاناً مثل LibreOffice Calc لمشاهدته.
يقدم برنامج إكسل Excel وبرامج جداول البيانات الأخرى محتويات ملف csv كما لو كان جدول بيانات، عن طريق فرزه إلى أعمدة.
كيفية استيراد ملف CSV إلى تطبيق:
إذا كنت تريد فقط عرض محتويات ملف CSV أو العمل معه كجدول بيانات، فعرضنا السابق هو كل ما تحتاج إليه. ومع ذلك، يتم تصميم العديد من ملفات CSV بغرض الاستيراد إلى برامج أخرى.
يمكنك تصدير جهات اتصالك من جهات اتصال جوجل Google، أو كلمات المرور المحفوظة من LastPass، أو كمية كبيرة من البيانات من برنامج قاعدة البيانات. يمكن بعد ذلك استيراد ملفات CSV الناتجة إلى تطبيقات تدعم هذا النوع من البيانات.
استناداً إلى التطبيق الذي تصدِر منه البيانات، قد تحتاج إلى تحديد تنسيق CSV ملائم للتطبيق المستهدف. على سبيل المثال، يمكن لجهات اتصال جوجل Google تصدير جهات الاتصال إما بتنسيقات Google CSV (لجهات اتصال جوجل Google) أو Outlook CSV (لـ Microsoft Outlook).
في كلتا الحالتين، يمكنك الحصول على ملف CSV يحتوي على البيانات، ولكن يتم تنظيمها بطريقة مختلفة قليلاً.
في أحد التطبيقات المناسبة، ابحث عن الخيار استيراد Import أو استيراد ملف CSV، والذي يتيح لك تحديد ملف CSV لاستيراده.
على سبيل المثال، في Microsoft Outlook، يمكنك اتباع الخطوات التالية:
- النقر على ملف
- فتح & تصدير
- استيراد / تصدير
- استيراد من برنامج آخر أو ملف
- قيم مفصولة بفواصل لاستيراد جهات الاتصال من ملف CSV
إن ملفات CSV هي في معظم الأحيان شيء ذو كيان غير مزعج. لكن إذا كنت بحاجة إلى الحصول على معلومات من تطبيق واحد إلى آخر، فهذا بالتأكيد الغرض الذي صنعت من أجله هكذا ملفات.