Excel را به XML در C# تبدیل کنید

Excel را به XML در C# تبدیل کنید

به تازگی، ما یک پست وبلاگ منتشر کردیم که XML files to Excel files را در C# تبدیل می‌کند. این پست وبلاگ به نحوه تبدیل Excel به XML به صورت برنامه‌نویسی در C# خواهد پرداخت. ما از .NET Excel library برای ساخت یک مبدل Excel به XML در یک برنامه .NET استفاده خواهیم کرد. این کتابخانه قدرتمند و کارآمد است، طیف وسیعی از ویژگی‌ها را ارائه می‌دهد و چند خط کد می‌تواند وظایف تبدیل و دستکاری را انجام دهد. علاوه بر این، می‌توانید پیشرفت تبدیل را با انجام تماس‌های ساده API پیگیری کنید.

ما به نکات زیر عمل خواهیم کرد:

نصب کتابخانه Excel برای .NET

روند نصب این API ساده و آسان است. مستندات دقیقی در مورد استفاده و نصب وجود دارد documentation.

پس، شما می‌توانید یا download فایل‌های DLL را دانلود کنید یا دستور زیر را در NuGet مدیر بسته اجرا کنید. پس از نصب موفقیت‌آمیز، خواهید توانست به کلاس‌ها و متدهای این API دسترسی پیدا کنید.

Install-Package Aspose.Cells

Excel را به XML در C# به صورت برنامه‌نویسی تبدیل کنید.

پس از نصب این API تبدیل Excel به XML .NET، ما آماده‌ایم تا کد نمونه‌ای را برای انجام تبدیل Excel به XML به صورت برنامه‌نویسی بنویسیم.

شما می‌توانید مراحل زیر را دنبال کنید:

  1. یک نمونه از کلاس Workbook ایجاد کنید و فایل Excel منبع را بارگذاری کنید.
  2. Invoke the Save method to save as Excel 2003 Spreadsheet XML.
  3. یک شی از xmlSaveOptions کلاس را برای ذخیره داده‌های XML ساده مقداردهی اولیه کنید.
  4. فایل XML را با فراخوانی متد Save ذخیره کنید.
// یک نمونه از کلاس Workbook را ایجاد کنید و فایل Excel منبع را بارگذاری کنید. 
Workbook workbook = new Workbook("sample.xlsx");
// متد Save را فراخوانی کنید تا به عنوان XML صفحه گسترده Excel 2003 ذخیره شود 
workbook.Save("Spreadsheet.xml");
// یک شیء از کلاس xmlSaveOptions را برای ذخیره‌سازی به عنوان داده‌های XML ساده مقداردهی اولیه کنید. 
XmlSaveOptions xmlSaveOptions = new XmlSaveOptions();
// فایل XML را با فراخوانی متد Save ذخیره کنید. 
workbook.Save("data.xml", xmlSaveOptions);

شما می‌توانید خروجی را در تصویر زیر ببینید:

مبدل Excel به XML

تبدیل کننده Excel به XML

تبدیل کننده Excel به XML - گزینه‌های پیشرفته

این کتابخانه .NET Excel فراتر از وظایف تبدیل فایل را فراهم می‌کند. بنابراین، فراموش نکنید که به documentation مراجعه کنید تا با دیگر روش‌های پیشرفته آشنا شوید. شما می‌توانید فایل‌های Excel را به بسیاری از فرمت‌های فایل محبوب دیگر تبدیل کرده و به صورت برنامه‌نویسی فایل‌های XLS/XLSX موجود را تغییر دهید.

Get a Free License

شما ممکن است یک مجوز موقت رایگان برای آزمایش API فراتر از محدودیت‌های ارزیابی دریافت کنید.

خلاصه‌ کردن

ما این مقاله را اینجا به پایان می‌رسانیم. امیدواریم یاد گرفته باشید که چگونه Excel را به XML در C# به‌طور برنامه‌نویسی تبدیل کنید. علاوه بر این، ما همچنین به کد نمونه و سایر ویژگی‌های پیشرفته پرداختیم. این پست وبلاگ واقعاً به شما کمک خواهد کرد اگر به دنبال ساخت یک مبدل Excel به XML هستید. علاوه بر این، می‌توانید به documentation مراجعه کنید تا این کتابخانه را بیشتر بررسی کنید. در واقع، conholdate.com در حال نوشتن پست‌های وبلاگ جدید در موضوعات دیگر هیجان‌انگیز است. بنابراین لطفاً برای دریافت به‌روز‌رسانی‌های منظم در تماس باشید.

سوالی بپرسید

شما می‌توانید ما را از سوالات یا پرسش‌های خود در forum مطلع کنید.

سؤالات متداول

چگونه XLS را به XML تبدیل کنم؟

شما می‌توانید این library را در برنامه .NET خود نصب کنید تا به‌طور برنامه‌نویسی اکسل را به XMLi دستکاری و تبدیل کنید.

آیا می توانم XML را از اکسل تولید کنم؟

از این روش xmlSaveOptions برای تولید یک فایل XML بر اساس یک فایل داده Excel استفاده کنید. شما همچنین می‌توانید درباره ویژگی‌های دیگر در documentation اطلاعات بیشتری کسب کنید.

همچنین ببینید