UltKit

تحويل TXT إلى CSV

تُصدِّر أنظمة كثيرة الجداول في ملفات .txt تفصل أعمدتها علامات Tab أو Pipe أو الفاصلة المنقوطة. ارفعها هنا واحصل على ملف CSV قياسي مفصول بالفواصل تقرؤه جداول البيانات وشاشات الاستيراد من المحاولة الأولى.

محوّل البيانات

أو أفلت ملفات CSV, TSV, TXT … هنا ·

الحد الأقصى 95 MB لكل ملف· حتى 20 ملفًا· تُحذف بعد 30 دقيقة

الإخراج

تُعالج الملفات على خوادمنا وتُحذف بعد 30 دقيقة.

طريقة استخدام هذه الأداة

  1. 1

    ارفع الملفات النصية

    أضف ملفات .txt أو .tsv المُصدَّرة، بحد أقصى 20 ملفًا وبحجم 95 MB لكل ملف. يجب أن يمثل كل سطر سجلًا واحدًا، مع الفاصل نفسه بين كل عمودين.

  2. 2

    دع الأداة تكتشف الفاصل

    يبدأ الفاصل بخيار الاكتشاف التلقائي، الذي يتعرف على علامات التبويب أو الشرطات العمودية أو الفواصل المنقوطة أو الفواصل في المحتوى. اضبطه يدويًا ضمن الإعدادات المتقدمة إذا كان الملف يخلط بينها، واضبط ترميز النص إذا ظهرت الحروف المشكّلة بشكل خاطئ.

  3. 3

    حوّل إلى CSV

    اضغط التحويل إلى CSV ثم نزّل الملف. يستخدم الناتج الفواصل وترميز UTF-8، ولا يضع علامات اقتباس إلا حول القيم التي تحتاج إليها.

من أين تأتي ملفات TXT المفصولة

ملف .txt المليء بالأعمدة هو في الغالب تصدير لم يُصمَّم لبرامج الجداول. تكتب أنظمة المصارف والرواتب وأجهزة نقاط البيع وأجهزة المختبرات وتقارير الحواسيب المركزية وبرامج قواعد البيانات جداولها كنص عادي، وغالبًا بعلامات تبويب أو شرطات عمودية بدل الفواصل لأن هذه الرموز نادرًا ما تظهر داخل الأسماء والعناوين. ونسخ جدول من صفحة ويب أو من PDF ولصقه في Notepad ينتج الشيء نفسه.

أما البرنامج المستقبِل فهو أكثر صرامة. فمنصات البريد وواردات CRM وبرامج المحاسبة ونافذة الرفع في Google Sheets تبحث عن ملف .csv، بينما يفتح Excel ملف .txt عبر معالج يسأل عن الفواصل. التحويل مرة واحدة يعطيك ملفًا يُفتح مباشرة. وإذا كانت الوجهة تطبيقًا لا جدولًا، فإن تحويل TXT إلى JSON ينتج كائنات مفاتيحها من صف العناوين.

الفواصل التي تقرؤها أداة تحويل TXT إلى CSV

علامة التبويب
فاصل ملفات TSV والجداول المنسوخة من برامج الجداول أو صفحات الويب.
الشرطة العمودية |
شائعة في ملفات التصدير من أنظمة الشركات والمصارف القديمة، لأن الأسماء والعناوين لا تحتوي عليها تقريبًا أبدًا.
الفاصلة المنقوطة ;
ما يكتبه Excel في المناطق التي تستخدم الفاصلة علامةً عشرية، مثل ألمانيا وإيطاليا وهولندا.
المسافة
تصلح فقط إذا لم تحتوِ أي قيمة على مسافة خاصة بها.

تحويل TXT إلى CSV: مثال على ملف مفصول بعلامة Pipe

قبل (export.txt) وبعد (export.csv)
id|name|city|balance
301|المنصوري, ليلى|الرياض|1200.50
302|Lindqvist|Malmö|88.00

id,name,city,balance
301,"المنصوري, ليلى",الرياض,1200.50
302,Lindqvist,Malmö,88.00
خيارات للفاصل بما فيها التلقائي
6
ترميزات للنص
8
ملفًا في الدفعة
20
لكل ملف
95 MB

لاحظ السجل الثاني. الاسم يحتوي على فاصلة، فيضعه ملف CSV بين علامتي اقتباس مزدوجتين؛ ولولاهما لرأى برنامج الاستيراد خمسة أعمدة بدل أربعة. وقد بقي الحرف السويدي ö سليمًا لأن الناتج بترميز UTF-8. وهاتان القاعدتان، الاقتباس والترميز، تفسران معظم حالات فشل استيراد CSV.

حقائق عن صيغتي TXT و CSV

TXT

نص عادي

ملف TXT لا يحتوي إلا على أحرف عادية دون تنسيق أو خطوط أو صور أو تخطيط. تُرمَّز ملفات النص الحديثة عادةً بـ UTF-8 الذي يشمل كل اللغات، وقد تستخدم الملفات الأقدم ترميزات أخرى فتظهر أحرف مشوّهة. النص العادي صغير جدًا ولا يتقادم ويُفتح على كل جهاز من الهواتف إلى الخوادم. لا يحتمل نصًا غامقًا ولا جداول ولا صورًا، فتُعبَّر البنية بالمسافات أو بترميز بسيط.

الضغط
–
الشفافية
–
الحركة
–
سنة الظهور
–
محول TXT

CSV

قيم مفصولة بفواصل

CSV هو تنسيق نص عادي للجداول، يمثل فيه كل سطر صفًّا وتفصل الفواصل بين الأعمدة. يُستخدم منذ بدايات الحوسبة ووصفه المعيار RFC 4180، مع أن كثيرًا من صيغه تستخدم الفاصلة المنقوطة أو علامات الجدولة وترميزات نصية مختلفة. يمكن لكل جداول البيانات وقواعد البيانات وأدوات التحليل تقريبًا استيراده وتصديره، مما يجعله التنسيق الافتراضي لنقل البيانات بين الأنظمة. يخزّن CSV القيم فقط، دون صيغ حسابية أو تنسيق أو أوراق متعددة أو أنواع بيانات.

الضغط
–
الشفافية
–
الحركة
–
سنة الظهور
–
محول CSV

يحوّل الناس TXT إلى CSV عندما يكتب نظام ما جدولًا كنص بفواصل غير منتظمة، ولا يقبل البرنامج التالي إلا القيم المفصولة بفواصل.

أسئلة حول تحويل TXT إلى CSV

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

كلاهما نص عادي. لكن الامتداد .csv يعني تنسيقًا محددًا: قيم مفصولة بفواصل مع قواعد اقتباس من RFC 4180، فتفتحه البرامج مباشرة كجدول. أما الامتداد .txt فلا يضمن شيئًا؛ فقد يكون الفاصل علامة تبويب أو شرطة عمودية أو مسافة، ويجب إخبار برنامج الاستيراد بنوعه.

هل يمكن تحويل ملف نصي مفصول بعلامة Tab إلى CSV؟

نعم، وهذه هي الحالة الأكثر شيوعًا. تأتي الملفات المفصولة بعلامات التبويب من قواعد البيانات ونسخ الجداول من الحافظة وكثير من أدوات التقارير. يتعرف الاكتشاف التلقائي على علامات التبويب، وتوضع أي قيمة تحتوي على فاصلة بين علامتي اقتباس في ملف CSV لتبقى في عمود واحد.

أعمدة ملفي النصي مصفوفة بالمسافات، فهل سينجح التحويل؟

فقط إذا لم تحتوِ أي قيمة على مسافة. يتعامل فاصل المسافة مع كل مسافة على أنها بداية عمود جديد، فاسم مدينة مثل New York سينقسم إلى عمودين. أما التقارير ذات العرض الثابت، التي تُحشى أعمدتها لتتراصف، فيلزم تحديد أعمدتها حسب الموضع في معالج الاستيراد في برنامج الجداول.

لماذا تظهر الأسماء ذات الحروف المشكولة مشوهة بعد فتح ملف CSV؟

هناك اختلاف بين الملف النصي والبرنامج في الترميز. كانت أدوات Windows القديمة تحفظ النص بترميز Windows-1252، بينما يعتمد Notepad ترميز UTF-8 افتراضيًا منذ تحديث Windows 10 May 2019. اضبط ترميز النص ليطابق المصدر، أو اختر UTF-8 مع BOM ليقرأ Excel على Windows الناتج بشكل صحيح.

هل يمكن تحويل النص مباشرة إلى مصنف Excel؟

نعم: غيّر التحويل إلى إلى XLSX. فالمصنف يتجنب خطوة تخمين Excel لأنواع الأعمدة، وهذا مهم للرموز التي تبدأ بأصفار. استخدم تحويل CSV إلى XLSX لاحقًا مع الملفات التي هي بصيغة CSV أصلًا.