CSV إلى TSV

حول CSV إلى تنسيق TSV

انقر أو اسحب ملف ‎.csv إلى هنااختر ملف ‎.csv (حتى 50 م.ب)، أو الصقه أدناه

قراءة CSV
كتابة TSV

نبذة عن CSV إلى TSV

تعيد أداة «CSV إلى TSV» كتابة CSV مع علامات جدولة بين القيم. تقرأ النص الذي تلصقه، أو ملف ‎.csv أو ‎.txt تفتحه في مربع الإدخال. يكتشف الفاصل (الفاصلة أو الفاصلة المنقوطة أو الجدولة أو الخط العمودي)، وكذلك ترميز الملف، بما في ذلك صفحات ترميز Windows التي يستخدمها Excel لملفات CSV؛ ويمكن اختيار النقطتين أو علامة الإقحام أو المسافة، وكذلك ملف CSV قيمه بين علامات مفردة. افتراضيا توضع القيمة التي تحتوي على علامة جدولة أو فاصل أسطر، أو تبدأ بعلامة اقتباس مزدوجة، بين علامات اقتباس في TSV لتبقى خلية واحدة، وتنسخ أي قيمة أخرى دون تغيير؛ ويتيح «علامات الجدولة وفواصل الأسطر في القيمة:» بدلا من ذلك وضع كل قيمة بين علامات اقتباس، أو كتابتها ‎\t و‎\n، أو استبدالها بمسافة. ويمكن حذف صف العناوين والأسطر الفارغة وأسطر التعليقات، وإزالة المسافات، وجعل نهايات الأسطر CRLF لنظام Windows. ويمكن نسخ النتيجة أو تنزيلها في ملف ‎.tsv، مع علامة ترتيب البايتات إن اخترت ذلك.

مثال

ملف CSV مفصول بفواصل منقوطة فيه ملاحظة بين علامات اقتباس على سطرين، وما تعيده الأداة من TSV (علامات الجدولة معروضة بالشكل →):

CSV

الاسم;السعر;ملاحظة
"أحمد; علي";12,5;"السطر الأول
السطر الثاني"

TSV

الاسم→السعر→ملاحظة
أحمد; علي→12,5→"السطر الأول
السطر الثاني"

كيفية تحويل CSV إلى TSV

  1. 1اختر ملف ‎.csv أو ‎.txt في منطقة الرفع، أو الصق نص CSV في «إدخال CSV».
  2. 2تحقق من «الفاصل:»، ومن «الترميز:» إذا كان المصدر ملفا؛ واختيار ترميز آخر يعيد قراءة الملف. واضبط عند الحاجة خيارات «قراءة CSV» و«كتابة TSV».
  3. 3انقر على «تحويل» لملء «إخراج TSV».
  4. 4انقر على «نسخ»، أو على «تنزيل» لحفظ ملف ‎.tsv يحمل اسم ملفك (converted.tsv للنص الملصق).

الصيغ والحدود

الإدخال
ملف CSV أو TXT حتى 50 م.ب، أو نص ملصق
الإخراج
نص TSV، صف واحد في كل سطر، إلا قيمة بين علامات اقتباس تحتوي على فاصل أسطر
الفواصل المقروءة
الفاصلة أو الفاصلة المنقوطة أو الجدولة أو الخط العمودي، مكتشفة أو مختارة؛ النقطتان أو علامة الإقحام أو المسافة، مختارة
الخيارات
علامات الاقتباس، أسطر التعليقات، صف العناوين، الأسطر الفارغة، المسافات، علامات الجدولة وفواصل الأسطر في القيمة، LF أو CRLF، BOM بترميز UTF-8

المكان الذي تتم فيه معالجة ملفك

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

الأسئلة الشائعة

هل تقرأ الأداة ملفات CSV المفصولة بفواصل منقوطة من Excel الأوروبي؟

نعم. الفاصلة المنقوطة أحد الفواصل الأربعة التي تكتشف، لذلك يحتفظ Nom;Prix مع 12,5 بأعمدته. ولا تغير القيم: تنسخ الفاصلة العشرية كما هي في TSV.

هل تقسم قيمة فيها فاصل أسطر صفوفي؟

لا. داخل علامات الاقتباس في CSV، يكون فاصل الأسطر أو علامة الجدولة جزءا من القيمة، ويكتب TSV تلك القيمة بين علامات اقتباس مزدوجة ليعيد Excel وLibreOffice قراءتها خلية واحدة.

هل يمكن كتابة علامة الجدولة داخل القيمة في صورة ‎\t بدلا من ذلك؟

نعم. اختر «كتابتها ‎\t و‎\n» في «علامات الجدولة وفواصل الأسطر في القيمة:»: تصبح علامة الجدولة ‎\t، وفاصل الأسطر ‎\n، ورجوع العربة ‎\r، والشرطة المائلة العكسية \\، وهو TSV الذي تقرؤه PostgreSQL (COPY) وMySQL (LOAD DATA) وClickHouse. أما «استبدالها بمسافة» فيبقي كل صف في سطر واحد دون أي تخطي للأحرف.

هل يمكنني حذف صف العناوين أو الحصول على نهايات أسطر Windows؟

نعم. ألغ تحديد «الإبقاء على الصف الأول (العناوين)» لحذفه، واختر «CRLF (Windows)» في «نهايات الأسطر:»؛ ومن أجل Excel، حدد أيضا «إضافة BOM بترميز UTF-8 (فيقرأ Excel الأحرف ذات العلامات بشكل صحيح)».

هل يمكنني اختيار ترميز ملف CSV قديم؟

نعم. بعد فتح ملف، يعرض «الترميز:» ما اكتشف، واختيار ترميز آخر يعيد قراءة الملف به. يتعرف على الملف الذي يحتوي على علامة ترتيب البايتات أو المكتوب بترميز UTF-8 صالح؛ وإلا فتفترض صفحة ترميز لغة متصفحك.

نصائح وحيل

  • ✓للعودة من علامات الجدولة إلى الفواصل، استخدم أداة «TSV إلى CSV».

أدوات ذات صلة