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

محوّل CSV إلى TSV

الصق بيانات مفصولة بفواصل أو فواصل منقوطة واحصل على نص نظيف مفصول بمسافات جدولة جاهز لجداول البيانات وقواعد البيانات وأدوات سطر الأوامر.

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

الخيارات
0 حرف · 0 سطر
ستظهر النتيجة هنا.

ما هي أداة محوّل CSV إلى TSV؟

TSV (القيم المفصولة بمسافات الجدولة) يضع محرف Tab بين الحقول بدل الفاصلة. وهو ما تحصل عليه عند نسخ خلايا من Excel أو Google Sheets، وتفضّله كثير من أدوات المعلوماتية الحيوية وقواعد البيانات وUnix لأن الفواصل داخل النص لا تحتاج إلى علامات اقتباس.

الصعوبة الحقيقية في البيانات التي تكسر الصيغة: فصف TSV لا يمكن أن يحتوي على Tab أو فاصل سطر خام. يحلل هذا المحوّل CSV تحليلًا صحيحًا (الاقتباس والاقتباس المهرَّب وفواصل الأسطر المضمّنة وكشف الفاصل تلقائيًا) ويترك لك تقرير مصير هذه الخلايا: تهريبها بصيغة \t و\n أو استبدالها بمسافة أو حذفها أو الإبقاء عليها مع إحاطة الخلية بعلامتي اقتباس مزدوجتين كما يفعل Excel.

كيف تعمل؟

  1. الصق CSV أو افتح ملف .csv؛ اترك كشف الفاصل تلقائيًا أو اخترْه بنفسك.
  2. اختر ما يُفعل بمسافات الجدولة وفواصل الأسطر داخل الخلايا: تهريب أو استبدال بمسافة أو حذف أو اقتباس.
  3. يمكنك اختياريًا إزالة المسافات حول الخلايا واختيار نهاية سطر LF أو CRLF.
  4. انسخ TSV أو نزّله باسم data.tsv؛ وتبيّن الملاحظة تحت النتيجة عدد الخلايا التي أُعيدت كتابتها.

حالات الاستخدام الشائعة

  • لصق تصدير CSV في جدول بيانات لتقع كل قيمة في عمودها الخاص.
  • تغذية awk أو cut أو sort أو أداة تحميل قواعد بيانات تنتظر مدخلًا مفصولًا بمسافات جدولة.
  • التخلص من علامات الاقتباس في CSV تمتلئ حقوله النصية بالفواصل.
  • إعداد جدول مرجعي لمسار معالجة في المعلوماتية الحيوية أو علم البيانات يقرأ ملفات .tsv.

أمثلة

جرّب هذا المدخل في الأداة أعلاه:

المدخل
id,name,note
1,Alice,"likes, commas"
2,Bob,"two	columns in one"
3,Chloé,"line one
line two"
المخرج
id	name	note
1	Alice	likes, commas
2	Bob	two\tcolumns in one
3	Chloé	line one\nline two

الخصوصية

تعمل أداة محوّل CSV إلى TSV بالكامل داخل متصفحك. يُعالَج النص أو الملفات التي تقدّمها على جهازك ولا تُرفع ولا تُسجَّل ولا تُخزَّن على خوادمنا.

القيود

لا تملك صيغة TSV البسيطة آلية اقتباس معيارية، لذا لا يمكن عكس تسلسلات مثل \t إلا إذا كان القارئ يعرفها؛ استخدم خيار الاقتباس عندما تفهم الأداة المستقبِلة نمط Excel.

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

ماذا يحدث لخلية تحتوي على Tab؟

كان الـ Tab الخام سيزيح كل القيم التالية إلى العمود الخطأ، لذا يُكتب افتراضيًا بالحرفين \t. ويمكنك بدل ذلك استبداله بمسافة أو حذفه أو إبقاءه داخل خلية محاطة بعلامتي اقتباس مزدوجتين.

هل تبقى علامات الاقتباس من CSV؟

تُستهلك علامات اقتباس CSV أثناء القراءة: "likes, commas" تصبح likes, commas. لا تظهر علامات الاقتباس في TSV إلا إذا اخترت خيار الاقتباس واحتاجت خلية فعلًا إلى حماية.

ما الفرق بينه وبين محوّل فاصل CSV؟

تبدّل تلك الأداة الفاصل بين أي محرفين وتعيد الاقتباس. أما هذه فمتخصصة في هدف TSV: تجعل الناتج آمنًا للصيغ المعتمدة على Tab وتبلّغ عن كل خلية اضطُر إلى تعديلها.

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