فهم سجلات CSV قبل التنظيف

تاريخ النشر: · Delete Duplicate Lines Online

آخر تحديث:

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

السجل ليس دائمًا سطرًا واحدًا

قد يحتوي الحقل المحاط بعلامات اقتباس على فاصلة أو فاصل سطر. تقسيم الملف عند كل فاصلة أو فاصل سطر قد ينقل القيم إلى أعمدة خاطئة دون تحذير.

القيم المحاطة بعلامات اقتباس

في المثال، تبقى الفاصلة في New York ضمن حقل city. تمثل علامتا اقتباس مزدوجتان متتاليتان داخل الحقل المقتبس علامة اقتباس واحدة فعلية.

name,city
Alice,"New York, NY"
Bob,"He said ""hello"""

تحقق من البنية أولًا

يتحقق مدقق CSV من علامات الاقتباس واتساق عدد الأعمدة. لكنه لا يحدد صحة القيم أو مطابقتها لقواعد عملك.

انتبه إلى العناوين

تصبح عناوين الأعمدة مفاتيح عند التحويل إلى JSON. يجب أن تكون فريدة وغير فارغة لتجنب فقدان الحقول. يحتفظ محول CSV إلى JSON بالخلايا كسلاسل نصية، فيحافظ على الأصفار البادئة مثل الموجودة في الرموز البريدية.

اعمل بطريقة قابلة للتراجع

احتفظ بنسخة وافحص الجدول وطبّق قاعدة واحدة ثم قارن. قد تفسر برامج الجداول الخلايا الشبيهة بالصيغ عند فتح الملفات المصدرة؛ راجع البيانات غير الموثوقة قبل استخدامها فيها.

تفضيلات التحليلات

Google Analytics اختياري لفهم استخدام الصفحات. لا يتضمن محتوى الأدوات مطلقًا. يبقى معطلًا حتى تفعّله.