انتقل إلى المحتوى

منسّق CSV

أعد كتابة ملف CSV غير منظّم بصيغة متسقة: قواعد اقتباس موحّدة وخلايا مُقلَّمة وفاصل واحد ونمط واحد لنهاية السطر.

تتم المعالجة محليًا في متصفحك

الخيارات
تُحذف الأسطر الفارغة. تُحفظ فواصل الأسطر داخل الخلايا المقتبسة.0 حرف · 0 سطر
ستظهر النتيجة هنا.

ما هي أداة منسّق CSV؟

تختلف ملفات CSV الناتجة عن أدوات مختلفة في تفاصيل صغيرة: بعضها يقتبس كل حقل وبعضها عند الحاجة فقط، وبعضها يضيف مسافات حول الخلايا، وتتبدل نهايات الأسطر بين LF وCRLF، وتتسلل أسطر فارغة. وترفض أدوات الاستيراد الصارمة هذه التناقضات.

يحلّل المنسّق المدخل بمحلّل CSV حقيقي ويكتبه من جديد وفق قواعدك: اقتباس عند الحاجة فقط أو بحد أدنى أو لكل الحقول غير الرقمية أو لكل حقل، وفاصل جديد، وLF أو CRLF، وخلايا مُقلَّمة. وتبقى فواصل الأسطر داخل الخلايا المقتبسة كما هي.

كيف تعمل؟

  1. الصق ملف CSV أو افتح ملفًا. يُكتشف فاصل المدخل تلقائيًا ما لم تحدده.
  2. اختر فاصل الإخراج (نفسه أو فاصلة أو فاصلة منقوطة أو Tab أو شريط عمودي) ونمط الاقتباس.
  3. حدد نهايات الأسطر LF أو CRLF وقرّر هل تُقلَّم الخلايا.
  4. انسخ النتيجة أو نزّل 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.

هل يغيّر التنسيق عدد الصفوف؟

تُحذف الأسطر الفارغة فقط. أما بقية الصفوف، ومنها الصفوف ذات فواصل الأسطر المقتبسة، فتبقى كما هي.

المزيد من الأدوات في JSON والبيانات →