تحويل Excel إلى XML في C #

تحويل Excel إلى XML في C #

نشرنا مؤخرًا منشور مدونة يحول ملفات XML إلى ملفات Excel في C #. ستتناول مشاركة المدونة هذه كيفية تحويل Excel إلى XML في C # برمجيًا. سوف نستخدم مكتبة .NET Excel لبناء محول Excel إلى XML في تطبيق .NET. هذه المكتبة قوية وفعالة ، وتقدم مجموعة واسعة من الميزات ويمكن أن تؤدي بضعة أسطر من التعليمات البرمجية مهام التحويل والمعالجة. علاوة على ذلك ، يمكنك تتبع تقدم التحويل عن طريق إجراء مكالمات بسيطة لواجهة برمجة التطبيقات.

سنتابع النقاط المذكورة أدناه:

تثبيت مكتبة .NET Excel

إجراء التثبيت لواجهة برمجة التطبيقات هذه بسيط وسهل. هناك وثائق مفصلة بخصوص الاستخدام والتثبيت.

لذلك ، يمكنك إما تنزيل ملفات DLL أو تشغيل الأمر التالي في مدير الحزم NuGet. عند التثبيت الناجح ، ستتمكن من الوصول إلى فئات وطرق واجهة برمجة التطبيقات هذه.

Install-Package Aspose.Cells

تحويل Excel إلى XML في C # برمجيًا

بمجرد تثبيت .NET Excel API ، نكون مستعدين لكتابة مقتطف الشفرة لإجراء تحويل Excel إلى XML برمجيًا.

يمكنك اتباع الخطوات المذكورة أدناه:

  1. قم بإنشاء مثيل لفئة Workbook وقم بتحميل ملف Excel المصدر.
  2. استدعاء طريقة Save للحفظ بتنسيق Excel 2003 Spreadsheet XML.
  3. تهيئة كائن من فئة xmlSaveOptions لحفظه كبيانات XML عادية.
  4. احفظ ملف XML عن طريق استدعاء طريقة Save.
// قم بإنشاء مثيل لفئة المصنف وقم بتحميل ملف Excel المصدر 
Workbook workbook = new Workbook("sample.xlsx");
// استدعاء طريقة الحفظ للحفظ بتنسيق Excel 2003 Spreadsheet XML 
workbook.Save("Spreadsheet.xml");
// تهيئة كائن من فئة xmlSaveOptions لحفظه كبيانات XML عادية 
XmlSaveOptions xmlSaveOptions = new XmlSaveOptions();
// احفظ ملف XML عن طريق استدعاء أسلوب الحفظ 
workbook.Save("data.xml", xmlSaveOptions);

يمكنك أن ترى الإخراج في الصورة أدناه:

Excel لتحويل XML

Excel لتحويل XML

محول Excel إلى XML - خيارات متقدمة

توفر مكتبة .NET Excel هذه أكثر بكثير من مهام تحويل الملفات. لذلك ، لا تنس زيارة الوثائق لمعرفة الطرق المتقدمة الأخرى. يمكنك تحويل ملفات Excel إلى العديد من تنسيقات الملفات الشائعة الأخرى وتعديل ملفات XLS / XLSX الموجودة برمجيًا.

احصل على رخصة مجانية

يمكنك الحصول على ترخيص مؤقت مجاني لتجربة واجهة برمجة التطبيقات خارج حدود التقييم.

تلخيص لما سبق

نحن ننهي هذا المقال هنا. نأمل أن تكون قد تعلمت كيفية تحويل Excel إلى XML في C # برمجيًا. بالإضافة إلى ذلك ، لقد راجعنا أيضًا مقتطف الشفرة والميزات المتقدمة الأخرى. سيساعدك منشور المدونة هذا حقًا إذا كنت تبحث عن إنشاء محول Excel إلى XML. علاوة على ذلك ، يمكنك زيارة الوثائق لاستكشاف هذه المكتبة بشكل أكبر. في الواقع ، يقوم موقع conholdate.com بكتابة منشورات مدونة جديدة حول مواضيع أخرى مثيرة. لذلك ، يرجى البقاء على اتصال للحصول على تحديثات منتظمة.

طرح سؤال

يمكنك إخبارنا بأسئلتك أو استفساراتك على المنتدى.

أسئلة وأجوبة

كيف أقوم بتحويل Excel إلى XML؟

يمكنك تثبيت هذه المكتبة في تطبيق .NET لمعالجة وتحويل Excel إلى XMLi برمجيًا.

هل يمكنني إنشاء XML من Excel؟

استخدم هذا الأسلوب xmlSaveOptions لإنشاء ملف XML بناءً على ملف بيانات Excel. يمكنك أيضًا التعرف على ميزات أخرى في التوثيق.

أنظر أيضا