ماذا تفعل الأداة
تحوّل هذه الأداة CSV (القيم المفصولة بفواصل) إلى TSV (القيم المفصولة بـ Tab). وهي تقرأ CSV قراءة صحيحة، فتبقى الفواصل داخل الخلايا المقتبسة مثل "Beijing, China" في خلية واحدة، وتُفهم علامات الاقتباس المهرّبة. وفي المخرجات، لا يُحتفظ بعلامات الاقتباس إلا حيث يظل TSV بحاجة إليها.
طريقة الاستخدام
- الصق CSV في مربع الإدخال، أو ارفع ملف
.csvأو أفلته، أو انقر مثال. - يظهر TSV على اليسار أثناء الكتابة.
- إذا كان الإدخال يستخدم فاصلًا غير معتاد، فاختره من الفاصل.
- انسخ النتيجة والصقها في جدول بيانات، أو نزّلها كملف
.tsv.
مثال
id,name,city
1,Alice Chen,Shanghai
2,Bob Li,"Beijing, China"
يصبح (علامات Tab معروضة كـ →)
id→name→city
1→Alice Chen→Shanghai
2→Bob Li→Beijing, China
ملاحظات
تُتخطّى الأسطر الفارغة وتُزال علامة ترتيب البايتات في بداية الملف (الشائعة في صادرات Excel). كل شيء يعمل في متصفحك، فلا تغادر البيانات جهازك أبدًا.
الأسئلة الشائعة
› ما الفرق بين CSV وTSV؟
كلاهما يخزّن الجدول كنص عادي، صفًا في كل سطر. يفصل CSV الخلايا بفواصل ويجب أن يحيط الخلايا التي تحتوي على فواصل بعلامات اقتباس. أما TSV فيفصل الخلايا بـ Tab، وهو نادر الظهور في البيانات، لذا يحتاج إلى علامات اقتباس أقل بكثير.
› لماذا أحوّل CSV إلى TSV؟
يُلصق TSV بسلاسة في Excel وGoogle Sheets، قيمة في كل خلية، كما تتعامل أدوات سطر الأوامر مثل cut وawk مع Tab بموثوقية أكبر من الفواصل المقتبسة.
› ماذا يحدث للخلايا التي تحتوي على Tab أو فواصل أسطر؟
تُحاط بعلامات اقتباس مزدوجة، وهي القاعدة نفسها التي يستخدمها Excel، فتُحفظ بنية الجدول.
› هل تعمل الأداة مع الملفات المفصولة بفاصلة منقوطة؟
نعم. يُكتشف فاصل الإدخال تلقائيًا، أو يمكنك اختيار الفاصلة أو الفاصلة المنقوطة أو Tab أو الخط العمودي بنفسك.