أداة للمطورين / 04
محوّل TSV إلى CSV
حوّل البيانات المفصولة بعلامات تبويب إلى CSV، مع وضع علامات اقتباس حول الخلايا التي تحتاج إليها.
محوّل TSV إلى CSV: يفصل TOEA البيانات عند علامات التبويب، ثم يعيد كتابتها باستخدام الفواصل، ويضع بين علامتي اقتباس كل خلية تحتوي على فاصلة أو علامة اقتباس أو فاصل أسطر، للحفاظ على قابلية قراءة الملف. يعمل 100% محليًا في المتصفح، من دون رفع أي ملفات إلى الخادم.
- الفئة
- أدوات المطورين
- مرات التشغيل
- في المتصفح
- التكلفة
- مجاني · بلا تسجيل
- التوفر
- جاهز للاستخدام
تعمل بالكامل في المتصفح
حتى 5 MB · لا يتم رفع أي شيء
ناتج مفصول بعلامات الجدولة من قواعد البيانات
تنتج عملاء قواعد البيانات في سطر الأوامر TSV عادةً: يطبع mysql --batch الصفوف المفصولة بعلامات الجدولة، وتكتب COPY … TO في PostgreSQL علامات الجدولة بصيغتها النصية الافتراضية. ويهَرب كلاهما الأحرف الخاصة بطريقته. يكتب PostgreSQL القيمة NULL بصيغة \N، وعلامة الجدولة في البيانات بصيغة \t، وفاصل السطر بصيغة \n. تُنسخ عمليات الهروب هذه إلى CSV كنص حرفي، لذلك استبدلها قبل استيراد الناتج في مكان آخر.
التحقق من CSV الناتج
تُوضع علامات اقتباس حول الخلايا التي تحتوي على فاصلة منقوطة أو خط عمودي، كما يحدث مع الخلايا التي تحتوي على فواصل، وهذا صالح في CSV ويحافظ على سلامة الملف أمام البرامج التي تخمّن فاصلًا مختلفًا. تنتهي الأسطر بتغذية سطر واحدة. تقبل معظم البرامج ذلك، مع أن معيار CSV، RFC 4180، يحدد محرف إرجاع وتغذية سطر. افتح الناتج في عارض CSV للتأكد من أن كل صف يحتوي على العدد نفسه من الأعمدة قبل استيراده.
طريقة الاستخدام
- الصق TSV أو اختر ملفًا.
- تحقق من النتيجة.
- انسخ CSV أو نزّله.
الخصوصية والقيود
تُحوَّل النصوص في المتصفح ولا تُرفع مطلقًا، وهذا مهم عندما يكون الملف إعدادات أو تصديرًا لا ترغب في تسليمه إلى شخص غريب. تُكرَّر علامات الاقتباس داخل الخلية، وهذه هي طريقة CSV للتعامل معها.
أدوات ذات صلة
الأسئلة الشائعة
متى تُوضع علامات الاقتباس حول الخلية؟
كلما احتوت على فاصلة، أو علامة اقتباس مزدوجة، أو فاصلة منقوطة، أو شَرطة عمودية، أو فاصل أسطر. تُكتب الخلايا الأخرى كما هي.
ماذا يحدث لعلامات الاقتباس في النص؟
تُكرَّر، لذلك تُكتب الخلية التي نصها she said "hi" بهذا الشكل: "she said ""hi""". هذه هي طريقة CSV المعتمدة، وتقرأها جداول البيانات بصورة صحيحة.
لماذا يكون تصدير جدول البيانات مفصولًا بعلامات تبويب؟
يؤدي نسخ الخلايا من جدول البيانات إلى وضع نص مفصول بعلامات تبويب في الحافظة، ولذلك يفشل اللصق غالبًا في حقل يتوقع CSV.
هل يمكنني التحويل إلى صيغة أخرى؟
يغطي هذا التحويل الفاصلة وعلامة التبويب. لاستخدام JSON، استخدم محوّل CSV إلى JSON.
أداة مجانية · عدد مرات الاستخدام في المتصفح · لا يتطلب حسابًا