تبدیل فایل های TXT به فرمت اکسل، کار با داده های متن ساختار یافته یا نیمه ساختار یافته را آسان تر می کند. Aspose.Cells برای .NET، توسعه دهندگان می توانند فایل های متن صاف را به فرمت اکسل (.xlsx) بدون نیاز به مایکروسافت اکسل بارگذاری و تبدیل کنند.
معرفی
تبدیل فایل های TXT به فرمت اکسل یک الزام رایج در هنگام برخورد با داده های ساختار یافته یا نیمه ساختاری است که نیاز به پردازش در یک محیط پهنای باند. این راهنمای شما را از طریق چگونگی استفاده از Aspose.Cells برای .NET برای تبدیل فایلهای متن صاف (.txt) به فرم اکسیل ( .xlsx) هدایت می کند.
چرا TXT را به Excel تبدیل کنیم؟
توسعه ساختار داده ها:- متن ساده را به یک فرمت تبدیل کنید که از سازمان، فرمول ها و سبک سازی مبتنی بر سلول پشتیبانی می کند.
اتوماسیون:- پردازش اتوماتیک فایل های متن عمده به صفحات برای گزارش یا تجزیه و تحلیل.
آموزش آماده است- به راحتی داده های TXT را به برنامه های .NET برای صادرات، به اشتراک گذاری و یا پردازش ادغام کنید.
راهنمای گام به گام برای تبدیل TXT به Excel
مرحله 1: نصب Aspose.Cells از طریق NuGet
ابتدا کتابخانه را از NuGet نصب کنید:
Install-Package Aspose.Cells
مرحله 2: تنظیم Aspose.Cells مجوز
ایجاد یک مجوز برای دسترسی به ویژگی های کامل Aspose.Cells:
Metered matered = new Metered();
matered.SetMeteredKey("PublicKey", "PrivateKey");
مرحله 3: فایل TXT را بارگذاری کنید
ایجاد یک دفترچه کار جدید با بارگذاری .txt
فایل :
Workbook workbook = new Workbook("input.txt");
مرحله چهارم: TXT Content Rendered as Spreadsheet
محتوای متن به طور خودکار پارسیده می شود و در سلول های ورق کار قرار می گیرد.
مرحله پنجم: به عنوان Excel ذخیره کنید
متن بارگذاری شده را به عنوان یک فایل اکسل صادر کنید:
workbook.Save("TXT_to_Excel.xlsx", SaveFormat.Xlsx);
مشکلات و اصلاحات مشترک
1- فایل هایی که به درستی بارگذاری نشده اند
- راه حل: اطمینان حاصل کنید که
.txt
مسیر فایل صحیح است و محتوا به درستی با دلیمرها (تاب، commas، و غیره) فرمت شده است.
۲- تفسیر سوءاستفاده
- راه حل: در نظر بگیرید که فایل متن را پیش پردازش کنید یا قبل از بارگذاری آن در دفترچه کار، از منطق پارسینگ سفارشی استفاده کنید.
3- حفظ خطای فرمت
- راه حل: تأیید کنید که از روش مناسب استفاده می کنید
SaveFormat
هنگامی که صادرات به.xlsx
.