تبدیل CSV به TXT
ردیفهای یک فایل CSV را بهصورت فایل .txt ذخیره کنید. دادهها تغییری نمیکنند؛ آنچه تغییر میکند نحوهٔ برخورد سیستمعاملها، فیلترهای ایمیل و فرمهای بارگذاری با فایل است، و اغلب هدف اصلی همین است.
مبدل داده
یا فایلهای CSV, TSV, TXT … را اینجا رها کنید ·
حداکثر 95 MB برای هر فایل· تا 20 فایل· حذف پس از 30 دقیقه
فایلها روی سرورهای ما پردازش میشوند و پس از 30 دقیقه حذف میشوند.
نویسهای که ستونها را در فایلهای CSV و متنی جدا میکند، هم برای خواندن و هم برای نوشتن. حالت خودکار آن را از ورودی تشخیص میدهد و با ویرگول مینویسد.
UTF-8 برای همه زبانها کار میکند. اگر Excel در ویندوز هنگام باز کردن CSV نویسههای اروپایی یا آسیایی را خراب نشان میدهد، UTF-8 با BOM را انتخاب کنید.
ورودی Excel، ODS و Numbers: فقط برگه اول تبدیل شود یا همه برگهها (برای هر برگه یک CSV داخل ZIP، یا برای هر برگه یک کلید JSON).
نام زبانه برگه در صفحهگسترده جدید، حداکثر 31 نویسه.
آرایهای از شیءها برای هر ردیف از نام ستونها بهعنوان کلید استفاده میکند؛ آرایهای از آرایهها فشردهتر است و سرستون را بهعنوان آرایه اول نگه میدارد.
نام عنصر بیرونی که همه ردیفها را در بر میگیرد؛ هر ردیف داخل آن به یک <row> تبدیل میشود.
در دستورهای CREATE TABLE و INSERT استفاده میشود. فقط حروف انگلیسی، ارقام و زیرخط.
نقلقولگذاری و نوع ستونها بین پایگاههای داده کمی فرق دارد؛ همان را که میخواهید در آن وارد کنید انتخاب کنید.
سلولهای تاریخ را در یک قالب بازنویسی میکند. ISO (2026-10-18) برای پایگاه داده و کد امنترین است؛ «بدون تغییر» آنها را همانطور که در منبع هستند نگه میدارد.
نحوه استفاده از این ابزار
- 1
فایل CSV را بارگذاری کنید
تا ۲۰ فایل CSV را اضافه کنید، هر کدام حداکثر 95 MB. فایلهای با جداکننده ویرگول، نقطهویرگول، تب و خط عمودی با گزینهٔ تشخیص خودکار شناسایی میشوند.
- 2
نقلقول و رمزگذاری نویسهها را تنظیم کنید
در تنظیمات پیشرفته، اگر گیرنده میخواهد هر فیلد در نقلقول دوتایی باشد، قرار دادن همهٔ مقادیر در نقلقول را روشن کنید و برای ابزارهای ویندوز یک رمزگذاری متن مانند UTF-8 با BOM انتخاب کنید.
- 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 لازم است
| مقصد | چه چیزی را میخواند | اینجا انتخاب کنید |
|---|---|---|
| فایلهای موجودی Amazon Seller Central | متن با جداکنندهٔ تب (.txt) | TSV با تغییر نام به .txt |
| وارد کردن مخاطبان Mailchimp | CSV یا .txt با جداکنندهٔ تب | متن ساده یا TSV |
| Google Sheets، File › Import | .txt جداشده با جداکنندهٔ انتخابی | متن ساده |
| همکاری که ویندوز دارد | با دوبار کلیک در Notepad باز میشود | متن ساده |
نمونهٔ تبدیل CSV به 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 فقط مقادیر را ذخیره میکند و فرمول، قالببندی، چند برگه یا نوع داده ندارد.
- فشردهسازی
- –
- شفافیت
- –
- انیمیشن
- –
- سال معرفی
- –
TXT
متن ساده
فایل TXT فقط نویسههای ساده دارد، بدون قالببندی، فونت، تصویر یا چیدمان. فایلهای متنی امروزی معمولاً با UTF-8 کدگذاری میشوند که همه زبانها را پوشش میدهد، اما فایلهای قدیمیتر ممکن است کدگذاری دیگری داشته باشند و نویسههای نامفهوم نشان دهند. متن ساده بسیار کمحجم است، هرگز منسوخ نمیشود و روی هر دستگاهی از گوشی تا سرور باز میشود. نمیتواند متن پررنگ، جدول یا تصویر داشته باشد، پس ساختار باید با فاصلهگذاری یا نشانهگذاری ساده بیان شود.
- فشردهسازی
- –
- شفافیت
- –
- انیمیشن
- –
- سال معرفی
- –
وقتی پسوند از محتوا مهمتر است، 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. چون محتوا هرگز تغییر نکرده، رفتوبرگشت دقیق است؛ تشخیص خودکار دوباره جداکننده را پیدا میکند.
- تبدیل TXT به CSVفایلهای TXT جداشده را آنلاین به CSV استاندارد تبدیل کنید؛ تشخیص خودکار تب، پایپ، نقطهویرگول یا فاصله، اصلاح انکودینگ و نقلقول طبق RFC 4180.
- تبدیل JSON به TXTتبدیل JSON به فایل متنی ساده: هر رکورد در یک خط و فیلدها جداشده با تب یا هر جداکننده دلخواه. در Notepad، اکسل و ابزارهای خط فرمان باز میشود.
- تبدیل CSV به XLSXتبدیل CSV به فایل اکسل XLSX با حفظ صفرهای ابتدایی، شناسههای طولانی و حروف خاص. جداکنندهٔ ویرگول، نقطهویرگول و تب خودکار تشخیص داده میشود.
- تبدیل CSV به جدول Markdownتبدیل CSV به جدول Markdown برای GitHub، GitLab، Obsidian یا Jupyter؛ با حفظ ردیف سرستون، اسکیپ کاراکتر | و پشتیبانی از هر جداکننده.
- تبدیل TXT به JSONتبدیل .txt به JSON: خطوط جداشده با تب، پایپ، کاما یا فاصله به آبجکت با کلیدهای ردیف اول. پشتیبانی از انکودینگ قدیمی، 20 فایل همزمان.