منسّق CSV
أعد كتابة ملف CSV غير منظّم بصيغة متسقة: قواعد اقتباس موحّدة وخلايا مُقلَّمة وفاصل واحد ونمط واحد لنهاية السطر.
تتم المعالجة محليًا في متصفحك· بياناتك تبقى في متصفحك.
ما هي أداة منسّق CSV؟
تختلف ملفات CSV الناتجة عن أدوات مختلفة في تفاصيل صغيرة: بعضها يقتبس كل حقل وبعضها عند الحاجة فقط، وبعضها يضيف مسافات حول الخلايا، وتتبدل نهايات الأسطر بين LF وCRLF، وتتسلل أسطر فارغة. وترفض أدوات الاستيراد الصارمة هذه التناقضات.
يحلّل المنسّق المدخل بمحلّل CSV حقيقي ويكتبه من جديد وفق قواعدك: اقتباس عند الحاجة فقط أو بحد أدنى أو لكل الحقول غير الرقمية أو لكل حقل، وفاصل جديد، وLF أو CRLF، وخلايا مُقلَّمة. وتبقى فواصل الأسطر داخل الخلايا المقتبسة كما هي.
كيف تعمل؟
- الصق ملف CSV أو افتح ملفًا. يُكتشف فاصل المدخل تلقائيًا ما لم تحدده.
- اختر فاصل الإخراج (نفسه أو فاصلة أو فاصلة منقوطة أو Tab أو شريط عمودي) ونمط الاقتباس.
- حدد نهايات الأسطر LF أو CRLF وقرّر هل تُقلَّم الخلايا.
- انسخ النتيجة أو نزّل formatted.csv.
حالات الاستخدام الشائعة
- تجهيز ملف لأداة استيراد تشترط نهايات CRLF وحقول نصية مقتبسة.
- إزالة المسافات الزائدة والأسطر الفارغة من ملف مُصدَّر عُدِّل يدويًا.
- جعل الفروقات مقروءة بكتابة كل الملفات بالاقتباس ونهايات الأسطر نفسها.
- توحيد الملفات المُصدَّرة من عدة أنظمة قبل دمجها.
أمثلة
جرّب هذا المدخل في الأداة أعلاه:
id; name ;city 1; Alice ;"Paris" 2;"Bob ""B"" Durand"; Lyon 3;Chloé;Nice
id;name;city 1;Alice;Paris 2;"Bob ""B"" Durand";Lyon 3;Chloé;Nice
الخصوصية
تعمل أداة منسّق CSV بالكامل داخل متصفحك. يُعالَج النص أو الملفات التي تقدّمها على جهازك ولا تُرفع ولا تُسجَّل ولا تُخزَّن على خوادمنا.
القيود
تقليم المسافات يغيّر محتوى الخلايا، لذا عطّله إذا كانت المسافات في البداية أو النهاية ذات معنى. تُحذف الأسطر الفارغة دائمًا.
الأسئلة الشائعة
متى يُقتبس الحقل في وضع «عند الحاجة فقط»؟
عندما يحتوي الحقل الفاصل أو علامة اقتباس مزدوجة أو فاصل سطر، أو يبدأ أو ينتهي بمسافة. وتُضاعَف علامات الاقتباس داخل الحقل كما تشترط RFC 4180.
ما الفرق بين LF وCRLF؟
LF هي نهاية السطر في Unix/macOS وCRLF هي نهاية السطر في Windows. تقرأ معظم الأدوات كليهما لكن بعض أدوات الاستيراد وبرامج Windows تتوقع CRLF.
هل يغيّر التنسيق عدد الصفوف؟
تُحذف الأسطر الفارغة فقط. أما بقية الصفوف، ومنها الصفوف ذات فواصل الأسطر المقتبسة، فتبقى كما هي.
أدوات ذات صلة
مدقّق CSV
تأكد من سلامة بنية ملف CSV قبل استيراده واحصل على قائمة المشكلات مع أرقام الأسطر.
JSON والبيانات
محوّل فاصل CSV
حوّل ملف CSV بين الفاصلة والفاصلة المنقوطة وTab والشريط العمودي وفواصل مخصصة دون كسر الحقول المقتبسة.
JSON والبيانات
عارض CSV
الصق نص CSV أو افتح ملف .csv لتراجعه في جدول مع عدد الصفوف والأعمدة والفاصل المكتشف.
JSON والبيانات
مرتّب CSV
رتّب صفوف ملف CSV حسب عمود واحد مع مقارنة القيم كنص أو نص طبيعي أو أرقام أو تواريخ.
JSON والبيانات
إزالة تكرارات CSV
اعثر على الصفوف المكررة في ملف CSV واحذفها بمقارنة الصفوف كاملة أو الأعمدة التي تختارها فقط.
JSON والبيانات
حذف الأسطر الفارغة
أزل الأسطر الفارغة من نص ملصوق بنقرة واحدة، أو أبقِ سطرًا فارغًا واحدًا بين الفقرات.
أدوات النصوص
قص الأسطر
أزل المسافات والتبويبات من بداية ونهاية كل سطر في قائمة أو كتلة نصية.
أدوات النصوص
محوّل TSV إلى CSV
الصق نصًا مفصولًا بمسافات جدولة، مثل خلايا منسوخة من جدول بيانات، واحصل على CSV صالح بالاقتباس الصحيح والفاصل الذي تحتاجه.
JSON والبيانات