UltKit

تبدیل CSV به TXT

ردیف‌های یک فایل CSV را به‌صورت فایل ‎.txt ذخیره کنید. داده‌ها تغییری نمی‌کنند؛ آنچه تغییر می‌کند نحوهٔ برخورد سیستم‌عامل‌ها، فیلترهای ایمیل و فرم‌های بارگذاری با فایل است، و اغلب هدف اصلی همین است.

مبدل داده

یا فایل‌های CSV, TSV, TXT … را اینجا رها کنید ·

حداکثر 95 MB برای هر فایل· تا 20 فایل· حذف پس از 30 دقیقه

خروجی

فایل‌ها روی سرورهای ما پردازش می‌شوند و پس از 30 دقیقه حذف می‌شوند.

نحوه استفاده از این ابزار

  1. 1

    فایل CSV را بارگذاری کنید

    تا ۲۰ فایل CSV را اضافه کنید، هر کدام حداکثر 95 MB. فایل‌های با جداکننده ویرگول، نقطه‌ویرگول، تب و خط عمودی با گزینهٔ تشخیص خودکار شناسایی می‌شوند.

  2. 2

    نقل‌قول و رمزگذاری نویسه‌ها را تنظیم کنید

    در تنظیمات پیشرفته، اگر گیرنده می‌خواهد هر فیلد در نقل‌قول دوتایی باشد، قرار دادن همهٔ مقادیر در نقل‌قول را روشن کنید و برای ابزارهای ویندوز یک رمزگذاری متن مانند UTF-8 با BOM انتخاب کنید.

  3. 3

    به متن تبدیل کنید

    روی تبدیل به Plain text بزنید، فایل .txt را دانلود کنید و آن را بارگذاری یا ارسال کنید.

تبدیل CSV به TXT همهٔ ردیف‌ها و مقادیر CSV شما را نگه می‌دارد و در یک فایل .txt ساده می‌نویسد، تا داده در هر ویرایشگر متن باز شود و از فرم‌هایی که فقط فایل متنی می‌پذیرند عبور کند.

چرا CSV را به TXT تبدیل کنیم وقتی هر دو متن ساده‌اند

فایل CSV از قبل متن ساده است؛ RFC 4180 در سال 2005 حتی text/csv را به عنوان نوع رسانهٔ آن ثبت کرد. پس دلایل تبدیل عملی هستند، نه فنی. بعضی صفحه‌های بارگذاری فقط .txt می‌پذیرند. و در بیشتر رایانه‌ها دوبار کلیک روی .csv، Excel را باز می‌کند که اعداد بلند را تغییر می‌دهد، صفرهای ابتدایی را حذف می‌کند و تاریخ‌ها را حدس می‌زند، پیش از آنکه کسی داده را ببیند.

فایل .txt هر دو مشکل را دور می‌زند. در Notepad، TextEdit یا هر ویرایشگر کد دقیقاً همان‌طور که نوشته شده باز می‌شود. اگر گام بعدی در نهایت یک صفحه‌گسترده است، تبدیل CSV به XLSX یک کارپوشه با ستون‌های از پیش جداشده در اختیار گیرنده می‌گذارد.

کجا فایل TXT تبدیل‌شده از CSV لازم است

مقصدهای رایج برای فایل .txt جداشده
مقصدچه چیزی را می‌خوانداینجا انتخاب کنید
فایل‌های موجودی Amazon Seller Centralمتن با جداکنندهٔ تب (.txt)TSV با تغییر نام به .txt
وارد کردن مخاطبان MailchimpCSV یا .txt با جداکنندهٔ تبمتن ساده یا TSV
Google Sheets، File › Import.txt جداشده با جداکنندهٔ انتخابیمتن ساده
همکاری که ویندوز داردبا دوبار کلیک در Notepad باز می‌شودمتن ساده

نمونهٔ تبدیل CSV به TXT

CSV با نقطه‌ویرگول از Excel اروپایی، نوشته‌شده به TXT
ورودی  : sku;name;price
         00417;Desk lamp, brass;39,90

خروجی : sku,name,price
         00417,"Desk lamp, brass","39,90"
انجام دهیدانجام ندهید
وقتی خواننده باید 00417 را ببیند نه 417، فایل .txt بفرستیدوقتی جداکننده هم باید تغییر کند، پسوند .csv را دستی به .txt تغییر ندهید
اگر فایل به ابزار قدیمی‌تر ویندوز می‌رود، UTF-8 با BOM را به کار ببریدانتظار نداشته باشید Excel با دوبار کلیک ستون‌ها را جدا کند؛ به جای آن فایل را وارد کنید
ردیف سرستون را نگه دارید تا واردکننده بتواند ستون‌ها را نگاشت کندتب و ویرگول را در یک فایل با هم ترکیب نکنید

مشخصات فرمت CSV و متن ساده

CSV

مقادیر جداشده با کاما

CSV یک قالب متن ساده برای جدول‌هاست که در آن هر خط یک ردیف است و ستون‌ها با کاما از هم جدا می‌شوند. این قالب از روزهای نخست رایانه استفاده می‌شده و در RFC 4180 توضیح داده شده است، هرچند بسیاری از گونه‌ها از نقطه‌ویرگول یا تب و رمزگذاری‌های متنی متفاوت استفاده می‌کنند. تقریباً هر صفحه‌گسترده، پایگاه داده و ابزار تحلیلی می‌تواند آن را وارد یا صادر کند و به همین دلیل قالب پیش‌فرض انتقال داده بین سیستم‌هاست. CSV فقط مقادیر را ذخیره می‌کند و فرمول، قالب‌بندی، چند برگه یا نوع داده ندارد.

فشرده‌سازی
–
شفافیت
–
انیمیشن
–
سال معرفی
–
مبدل CSV

TXT

متن ساده

فایل TXT فقط نویسه‌های ساده دارد، بدون قالب‌بندی، فونت، تصویر یا چیدمان. فایل‌های متنی امروزی معمولاً با UTF-8 کدگذاری می‌شوند که همه زبان‌ها را پوشش می‌دهد، اما فایل‌های قدیمی‌تر ممکن است کدگذاری دیگری داشته باشند و نویسه‌های نامفهوم نشان دهند. متن ساده بسیار کم‌حجم است، هرگز منسوخ نمی‌شود و روی هر دستگاهی از گوشی تا سرور باز می‌شود. نمی‌تواند متن پررنگ، جدول یا تصویر داشته باشد، پس ساختار باید با فاصله‌گذاری یا نشانه‌گذاری ساده بیان شود.

فشرده‌سازی
–
شفافیت
–
انیمیشن
–
سال معرفی
–
مبدل TXT

وقتی پسوند از محتوا مهم‌تر است، CSV را به صورت TXT ذخیره می‌کنند: فرم بارگذاری‌ای که فقط .txt را می‌پذیرد، اسکریپتی که فقط فایل‌های *.txt را برمی‌دارد، یا خواننده‌ای که باید مقادیر خام را در ویرایشگر متن ببیند و Excel آن‌ها را تغییر ندهد.

پرسش‌های متداول تبدیل CSV به TXT

آیا فایل TXT ساخته‌شده از CSV در محتوا تفاوتی دارد؟

تقریباً هیچ. وقتی جداکننده روی تشخیص خودکار است، مبدل هر جداکننده‌ای را که CSV شما دارد می‌خواند و ردیف‌ها را با ویرگول می‌نویسد. مقادیری که ویرگول یا خط جدید دارند مثل قبل در نقل‌قول دوتایی قرار می‌گیرند. نام فایل به .txt ختم می‌شود و همین نحوهٔ برخورد با فایل را تغییر می‌دهد.

چگونه به‌جای ویرگول، فایل متنی جداشده با Tab بگیرم؟

زیر تبدیل به گزینهٔ TSV را انتخاب کنید. TSV متن ساده‌ای با جداکنندهٔ تب است، پس اگر فایل .tsv دانلودشده را به .txt تغییر نام دهید، دقیقاً همان فایل .txt با جداکنندهٔ تب را دارید که Amazon Seller Central و واردکنندگان مشابه توضیح می‌دهند.

چرا فایل TXT من به‌جای Excel در Notepad باز می‌شود؟

ویندوز .txt را با Notepad و .csv را با Excel مرتبط می‌کند. اغلب همین دلیل تبدیل است: گیرنده نویسه‌ها را دقیقاً همان‌طور که هست می‌بیند، از جمله صفرهای ابتدایی و شناسه‌های بلند، و Excel آن‌ها را خودکار تغییر نمی‌دهد. در Excel همچنان می‌توانید آن را از مسیر Data › From Text/CSV بارگذاری کنید.

آیا می‌توان همهٔ مقادیر را داخل علامت نقل‌قول گذاشت؟

بله. قرار دادن همهٔ مقادیر در نقل‌قول را روشن کنید تا هر فیلد، از جمله اعداد، داخل نقل‌قول دوتایی نوشته شود. برخی واردکنندگان قدیمی بانکی و حقوق و دستمزد این را لازم دارند؛ بیشتر واردکنندگان جدید هر دو شکل را می‌پذیرند.

آیا بعداً می‌توانم TXT را دوباره به CSV تبدیل کنم؟

بله، با تبدیل TXT به CSV. چون محتوا هرگز تغییر نکرده، رفت‌وبرگشت دقیق است؛ تشخیص خودکار دوباره جداکننده را پیدا می‌کند.