دو ستون شمارهگذاریشده از یک جدول متنی با جداکننده ثابت را جابهجا کنید. برای بازتولید این مثال، دقیقاً از ورودی و تنظیمات زیر پیروی کنید. باز کردن جابجایی ستونهای متن.
آمادهسازی متن منبع
ابزار Swap Text Columns را باز کنید و گزینه Write or paste text را انتخاب کنید یا یک فایل متنی UTF-8 پشتیبانیشده را بارگذاری کنید. بارگذاری، ویرایشگر را باز میکند؛ ابزار را اجرا نمیکند. این مثال از منبع دقیقی که در مقایسه نشان داده شده استفاده میکند.
حداکثر ورودی و نتیجه قابل ویرایش TXT: 1 مگابایت از متن UTF-8، با سقف ورودی 1,048,576 نویسه. تبدیلهای افزایشی نیز باید در محدودیت نتیجه TXT قرار بگیرند. فایلهای CSV میتوانند بزرگتر باشند زیرا شامل سرستونها، گیومهها و جداکنندهها هستند.
از ورودی نمونه دقیق استفاده کنید
Ada,London,42 Lin,Paris,37
این عملیات متنی در مرورگر شما اجرا میشود؛ منبع و نتیجه آن برای تبدیل ارسال نمیشوند. در صورت در دسترس بودن حافظه نشست، پیشنویس ممکن است در این زبانه مرورگر باقی بماند. پاک کردن، پیشنویس فعلی را حذف میکند؛ قبل از بستن زبانه، کارهای مهم را دانلود کنید.
انتخاب تنظیمات
برای مثال ضبطشده، از این تنظیمات استفاده کنید: جداکننده ستون: ,; ستون اول: 1; ستون دوم: 2.
یک جداکننده دقیق و شماره ستون اول و دوم را انتخاب کنید. در سطرهایی که هر دو فیلد را دارند، مقادیر آنها جای خود را عوض کرده و سطر با همان جداکننده به هم متصل میشود. سطرهایی که فاقد هر یک از ستونهای درخواستی باشند، بدون تغییر باقی میمانند.
نمونه موجود در این راهنما
تأیید شده در گردش کار مرورگر i2TEXT در تاریخ 11 نوامبر 2026.
- ورودی
- example.txt
- خروجی
- swap-text-columns.txt
- نتیجه ذخیرهشده
- 26 بایت
اعمال و بررسی نتیجه
هنگامی که ورودی و تنظیمات آماده شد، Swap Text Columns را انتخاب کنید. در مثال ذخیرهشده، نتیجه با این عبارت شروع میشود: "London,Ada,42".
فیلدهای CSV محصور در کوتیشن به صورت خاص تجزیه نمیشوند. جداکننده داخل یک مقدارِ کوتیشندار همچنان یک جداکننده است، بنابراین ابتدا ساختار منبع را بررسی کنید.
نمای کلی نتیجه، جدول را پس از جابهجایی با ردیفها، ستونها و ردیفهای دارای ستونهای ناقص نمایش میدهد. تعداد ستونهای ناقص را بررسی کنید: ردیفی که فاقد هر یک از فیلدهای درخواستی باشد، بدون تغییر باقی میماند.
نمای کلی نتیجه، نتایج تغییریافته، بدون تغییر و خالی را متمایز میکند. نتیجه بدون تغییر به این معنی است که عملیات انتخابشده متن را تغییر نداده است؛ نتیجه خالی میتواند نتیجه مورد انتظار حذف یا استخراج باشد. جدول 50 ردیف در هر صفحه و حداکثر 12 ستون را نشان میدهد. سلولهای طولانی پس از 160 نقطه کد یونیکد روی صفحه کوتاه میشوند؛ CSV تمام ردیفها، ستونها و مقادیر کامل را حفظ میکند.
ذخیره نسخهای که بررسی کردید
جدول را بررسی کرده و TXT یا CSV را در کنار آیکون دانلود انتخاب کنید. TXT نتیجه قابل ویرایش را بهعنوان swap-text-columns.txt ذخیره میکند؛ CSV جدول کامل را بهعنوان swap-text-columns.csv ذخیره میکند، که شامل دادههای فراتر از پیشنمایش قابل مشاهده است. «ادامه به» (Continue to) ابزارهای سازگار بعدی را برای متن فعلی و محدودیتهای آنها پیشنهاد میدهد. قبل از اجرای عملیات بعدی، متن منتقلشده را بررسی کنید.
CSV آخرین تبدیل را توصیف میکند، بنابراین ویرایش نتیجه، جدول را پنهان کرده و CSV را تا زمانی که ابزار را دوباره اجرا نکنید غیرفعال میکند. کپی و دانلود TXT همچنان از متن ویرایششده شما استفاده میکنند. مقادیر CSV که شبیه فرمول هستند، یک آپاستروف در ابتدای خود دریافت میکنند تا از اجرای فرمول در نرمافزارهای صفحهگسترده جلوگیری شود.
example.txtswap-text-columns.txt
پرسشهای متداول
کدام تنظیمات این مثال را ایجاد کردند؟
جداکننده ستون: ,; ستون اول: 1; ستون دوم: 2.
قبل از استفاده از نتیجه چه چیزی را باید بررسی کنم؟
فیلدهای CSV محصور در کوتیشن به صورت خاص تجزیه نمیشوند. جداکننده داخل یک مقدارِ کوتیشندار همچنان یک جداکننده است، بنابراین ابتدا ساختار منبع را بررسی کنید.
این متن کجا پردازش میشود؟
این عملیات متنی در مرورگر شما اجرا میشود؛ منبع و نتیجه آن برای تبدیل ارسال نمیشوند. در صورت در دسترس بودن حافظه نشست، پیشنویس ممکن است در این زبانه مرورگر باقی بماند. پاک کردن، پیشنویس فعلی را حذف میکند؛ قبل از بستن زبانه، کارهای مهم را دانلود کنید.
جابهجایی ستونهای متن را با متن خود امتحان کنید.
از منبع خود استفاده کنید و نتیجه را قبل از اشتراکگذاری بررسی کنید.