منسق CSV ومحاذاة الأعمدة

بيانات
إعلان · يزيل؟

خيارات الإدخال

خيارات التنسيق

معاينة البيانات

تحويل

إعلان · يزيل؟

مرشد

أداة تنسيق CSV ومحاذاة الأعمدة

منسق CSV ومحاذاة الأعمدة

قم بتنسيق ومحاذاة بيانات CSV مع وضعين للإخراج: CSV قياسي RFC 4180 مع علامات الاقتباس والهروب المناسبين، أو عرض محاذاة الأعمدة بتنسيق جميل لسهولة القراءة البشرية. يتضمن اكتشاف المحدد تلقائيًا، وجدول معاينة البيانات، والتحقق، والتصدير إلى JSON، وجدول Markdown، وبيانات SQL INSERT.

كيف تستعمل

الصق بيانات CSV الخاصة بك في منطقة الإدخال. حدد المحدد المدخل (فاصلة، علامة جدولة، فاصلة منقوطة، خط عمودي — أو اتركه للكشف التلقائي). اختر وضع الإخراج: RFC 4180 لـ CSV المتوافق مع المعايير، أو Pretty-Print للأعمدة المحاذاة بمسافات. قم بتكوين نمط علامات الاقتباس، وإزالة الصفوف المكررة، واقتطاع المسافات البيضاء، والفرز الاختياري. اعرض الإخراج المنسق، وتحقق من جدول معاينة البيانات، وقم بالتصدير بتنسيق JSON أو Markdown أو SQL.

سمات

  • تطبيع RFC 4180 — حقول محاطة بعلامات اقتباس بشكل صحيح، واقتباسات مضمنة تم الهروب منها بشكل صحيح (مضاعفة)، ونهايات أسطر CRLF، واستخدام محدد ثابت. ينتج CSV متوافق مع المعايير يمكن لأي محلل التعامل معه.
  • محاذاة الطباعة الجميلة — أعمدة مملوءة بمسافات بحيث تتماشى جميع القيم عموديًا. صف الرأس مميز بخط فاصل. مثالي للعرض في الطرفية، أو الوثائق، أو الفحص البصري السريع للبيانات.
  • دعم المحدد — تحديد المحددات المدخلة والمخرجة: فاصلة، علامة جدولة، فاصلة منقوطة، أو خط عمودي. يحلل الاكتشاف التلقائي المدخلات لتحديد المحدد الأكثر احتمالاً.
  • خيارات علامات الاقتباس — قم بوضع علامات اقتباس على جميع الحقول، أو ضع علامات اقتباس فقط عند الحاجة (الحقول التي تحتوي على المحدد، أو علامات الاقتباس، أو أسطر جديدة)، أو لا تضع علامات اقتباس أبدًا. يتعامل مع الاقتباسات المضمنة والحقول متعددة الأسطر بشكل صحيح.
  • معاينة البيانات — جدول HTML معروض مع صف رأس مميز، وأعمدة قابلة للفرز، وعدد الصفوف والأعمدة.
  • التحقق من الصحة — يكتشف عدد الأعمدة غير المتناسق، وعلامات الاقتباس غير المهروة، والصفوف الفارغة، والمحددات اللاحقة. يقدم تقارير عن حالة التوافق مع RFC 4180.
  • تنظيف البيانات — إزالة الصفوف المكررة، واقتطاع المسافات البيضاء من قيم الخلايا، والفرز حسب أي عمود.
  • تصدير — النسخ كـ JSON (مصفوفة كائنات أو مصفوفة مصفوفات)، أو جدول Markdown، أو عبارات SQL INSERT مع اسم جدول قابل للتكوين.

معيار RFC 4180

يعرف RFC 4180 التنسيق القياسي لملفات CSV: الحقول مفصولة بفواصل، والسجلات مفصولة بـ CRLF، وصف رأس اختياري، يجب أن تكون الحقول التي تحتوي على فواصل/علامات اقتباس/أسطر جديدة محاطة بعلامات اقتباس مزدوجة، ويتم الهروب من علامات الاقتباس المزدوجة المضمنة عن طريق مضاعفتها (“”). يضمن هذا المنسق أن يتوافق إخراج CSV الخاص بك مع هذا المعيار لتحقيق أقصى قدر من التوافق مع جداول البيانات وقواعد البيانات وأدوات معالجة البيانات.

إعلان · يزيل؟

ما هو RFC 4180؟

RFC 4180 هو معيار الإنترنت الذي يحدد تنسيق ملف CSV (القيم المفصولة بفواصل). يحدد قواعد لفصل الحقول (الفواصل)، وفصل السجلات (CRLF)، ووضع علامات الاقتباس (علامات اقتباس مزدوجة حول الحقول التي تحتوي على أحرف خاصة)، والهروب (مضاعفة علامات الاقتباس المضمنة). في حين أن العديد من تطبيقات CSV تختلف عن هذا المعيار، فإن التوافق مع RFC 4180 يضمن أن ملفات CSV الخاصة بك تعمل بشكل صحيح مع أي محلل متوافق — بما في ذلك Excel وGoogle Sheets وأدوات استيراد قواعد البيانات ومكتبات CSV للغة البرمجة.

متى يجب أن أضع علامات اقتباس على حقول CSV؟

يجب وضع علامات اقتباس على الحقول عندما تحتوي على حرف المحدد (الفاصلة افتراضيًا)، أو علامات اقتباس مزدوجة، أو فواصل أسطر (أسطر جديدة). من الممارسات الجيدة أيضًا وضع علامات اقتباس على الحقول ذات المسافات البيضاء البادئة/اللاحقة إذا كانت هذه المسافات مهمة. يعالج خيار «علامات الاقتباس عند الحاجة فقط» هذا تلقائيًا — فهو يضيف علامات اقتباس فقط حول الحقول التي تتطلبها. «علامات الاقتباس لجميع الحقول» هو الخيار الأكثر أمانًا لتحقيق أقصى قدر من التوافق، بينما ينتج «لا تضع علامات اقتباس أبدًا» الإخراج الأكثر إحكامًا ولكنه قد يتعطل إذا كانت الحقول تحتوي على أحرف خاصة.

ما الفرق بين CSV و TSV؟

يستخدم CSV (القيم المفصولة بفواصل) الفواصل كمحددات للحقول، بينما يستخدم TSV (القيم المفصولة بعلامات جدولة) أحرف علامات الجدولة. يتمتع TSV بميزة: نظرًا لأن أحرف علامات الجدولة نادرًا ما تظهر في البيانات، فالحقول لا تحتاج تقريبًا أبدًا إلى علامات اقتباس. CSV مدعوم على نطاق واسع من قبل الأدوات والمعايير (RFC 4180)، ولكن TSV شائع في المعلوماتية الحيوية واللغويات وتبادل البيانات حيث قد تحتوي الحقول على فواصل. تدعم هذه الأداة كليهما — حدد علامة جدولة كمحدد لمدخلات أو مخرجات TSV.

هل يتم إرسال بياناتي إلى خادم؟

لا — تتم جميع عمليات التحليل والتنسيق والتحقق في متصفحك باستخدام JavaScript. لا تغادر بيانات CSV الخاصة بك جهازك أبدًا. لا توجد استدعاءات API، ولا معالجة من جانب الخادم، ولا تخزين بيانات. هذا مهم للبيانات الحساسة مثل سجلات العملاء أو البيانات المالية أو قواعد البيانات الداخلية. جميع عمليات التنسيق وعرض المعاينة وتحويلات التصدير تعمل بالكامل من جانب العميل.

هل تريد حذف الإعلانات؟ تخلص من الإعلانات اليوم

تثبيت ملحقاتنا

أضف أدوات IO إلى متصفحك المفضل للوصول الفوري والبحث بشكل أسرع

أضف لـ إضافة كروم أضف لـ امتداد الحافة أضف لـ إضافة فايرفوكس أضف لـ ملحق الأوبرا

وصلت لوحة النتائج!

لوحة النتائج هي طريقة ممتعة لتتبع ألعابك، يتم تخزين جميع البيانات في متصفحك. المزيد من الميزات قريبا!

إعلان · يزيل؟
إعلان · يزيل؟
إعلان · يزيل؟

ركن الأخبار مع أبرز التقنيات

شارك

ساعدنا على الاستمرار في تقديم أدوات مجانية قيمة

اشتري لي قهوة
إعلان · يزيل؟