تخطَّ إلى المحتوى الرئيسي

كيف تفحص ملف CSV قبل استيراده

لا يتم رفع أي شيءتم اختباره حتى 200 MB

استخدم قائمة بسيطة لفحص بنية CSV والأعمدة المطلوبة والتواريخ والأرقام والقيم المهمة قبل الاستيراد. يبقى الملف على جهازك. الحد: 200 ميغابايت.

نُشر في: 2026-08-28محدّث: 2026-09-082 minافحص CSV قبل الاستيراد
رسم توضيحي لسير عمل البيانات: كيف تفحص ملف CSV قبل استيراده

قبل استيراد ملف CSV، تحقّق من أربعة أمور: أن بنية الملف صحيحة، وأن أسماء الأعمدة المطلوبة تطابق ما يتوقعه النظام الهدف، وأن القيم المهمة تستخدم الصيغ المطلوبة، وأن النظام المستقبل يقبل الملف في معاينة أو استيراد تجريبي صغير. قد يكون ملف CSV سليماً تماماً ومع ذلك يفشل إذا كان النظام المستقبل يتوقع رؤوس أعمدة أو تواريخ أو أرقاماً أو معرّفات أو قيماً مسموحة مختلفة.

ابدأ من الملف كما صدّره النظام

افحص النسخة النهائية نفسها، لا نسخة فُتحت ثم حُفظت من برنامج جداول. تغيير البرنامج للترميز أو للأرقام أو للتواريخ قد يجعل المقارنة مع المصدر أصعب.

مثال: تصدير عملاء من نظام محاسبي

قد يكون الملف هكذا:

رقم_العميل,الاسم,المدينة,الرصيد,تاريخ_التسجيل
٠٠١٢٣,نور حداد,دبي,١٢٣٤٫٥٠,٣١/١٢/٢٠٢٦
٠٠١٢٤,سارة الخطيب,عمّان,٨٩٫٩٠,٠١/٠١/٢٠٢٧

إذا كان عدد الحقول ثابتاً والاقتباسات صحيحة والترميز UTF-8 سليماً، فقد يكون هذا CSV صحيحاً تماماً. لكن نظاماً آخر قد يطلب أسماء حقول لاتينية، أرقاماً ASCII، أو تاريخاً مثل 2026-12-31. هذه شروط للوجهة وليست أخطاء في بنية CSV.

اتجاه RTL لا يغيّر ترتيب حقول CSV

قد تعرض واجهة عربية النص من اليمين إلى اليسار، لكن ترتيب الحقول في الملف يحدده موضع الفواصل في النص. الحقل الأول في السطر يبقى الحقل الأول حتى لو بدا السطر بصرياً مختلفاً داخل محرر يدعم bidi.

عند الشك، افحص السطر في محرر نصي وأبقِ أسماء الحقول التقنية داخل تنسيق ثابت مثل رقم_العميل وتاريخ_التسجيل حتى يسهل تتبع الفواصل.

الترميز شيء واتجاه العرض شيء آخر

ظهور نور أو عمّان بصورة صحيحة يتعلّق بالترميز وفك الترميز. اتجاه RTL يتعلق بطريقة العرض. لا تحاول إصلاح مشكلة ترميز بعكس ترتيب الأعمدة، ولا تعتبر ترتيباً بصرياً غريباً دليلاً على أن البايتات معكوسة.

افصل بين صحة CSV ومتطلبات النظام المستهدف

المدقق يستطيع كشف صف بعدد أعمدة مختلف، أو اقتباس غير مغلق، أو رأس مكرر، أو أحرف تالفة. لكنه لا يعرف أن نظام ERP آخر يطلب customer_id بدلاً من رقم_العميل أو أنه لا يقبل الأرقام العربية الهندية في حقل معين.

افحص المعرّفات والتواريخ

المعرّف ٠٠١٢٣ قد يكون رمزاً يجب حفظه كما هو. كذلك ٣١/١٢/٢٠٢٦ نص صالح داخل CSV، حتى لو كان النظام المستهدف يطلب تنسيقاً مختلفاً. قارن هذه الحقول مع وثائق الاستيراد قبل تحويلها.

جرّب عينة صغيرة في النظام المستهدف

بعد أن تصبح البنية سليمة، استخدم معاينة أو استيراداً تجريبياً إن كان متاحاً. هذه الخطوة تختبر تعيين الحقول والقواعد الخاصة بالنظام المستهدف التي لا يمكن لمدقق CSV عام معرفتها.

الخصوصية والحد

يعالج المدقق الملف على جهازك ولا يغيّر الأصل. راجع صفحة مدقق CSV لمعرفة حد حجم الملف الحالي. وإذا كانت المشكلة في أسماء الأعمدة أو ترتيبها، راجع دليل تعيين الحقول بين نظامين.

افحص CSV قبل الاستيراد

شاهد التحويل

تتحول المشكلات البنيوية إلى قائمة مراجعة دقيقة

شاهد الصفوف الدقيقة التي تحتوي على مشكلات في التنسيق من دون تغيير الملف الأصلي.

المدخل
ordercustomertotal
1041ana@…149.90
1042marc@…
1043“lina@…86.50
النتيجة
الصف 42· صف غير منتظم
الصف 87· علامة اقتباس غير مغلقة