استخدم أجزاء XML المخصصة في Aspose.Cells

استخدام أجزاء XML المخصصة في Aspose.Cells

أجزاء XML المخصصة هي بيانات XML التي يتم تخزينها بواسطة تطبيقات مختلفة مثل SharePoint وما إلى ذلك داخل ملف Excel. يتم استهلاك هذه البيانات من قبل التطبيقات المختلفة التي تحتاج إليها. Microsoft لا يستخدم Excel هذه البيانات لذلك لا توجد واجهة مستخدم رسومية لإضافتها. يمكنك عرض هذه البيانات عن طريق تغيير امتداد**.xlsx** داخل**.أَزِيز** ثم فتحه باستخدام**برنامج WinZip** . يمكنك أيضًا فتح ملف ZIP باستخدام أي أداة مضغوطة من الجزء الثالث Windows مثل WinRAR أو WinZip وما إلى ذلك. البيانات موجودة داخل**customXml** مجلد.

يمكنك إضافة أجزاء XML مخصصة باستخدام Aspose.Cells عبر ملفWorkbook.ContentTypeProperties.Add ()طريقة.

يستخدم نموذج التعليمات البرمجية التاليWorkbook.ContentTypeProperties.Add () طريقة ويضيفكتالوج الكتب XML واسمهمكتبة لبيع الكتب. الصورة التالية تظهر نتيجة هذا الرمز. كما ترى ، تمت إضافة XML لـ Book Catalog داخل عقدة BookStore وهي اسم هذه الخاصية.

ما يجب القيام به: image_بديل_نص

ما يجب القيام به: image_بديل_نص

C# كود لاستخدام أجزاء XML المخصصة

// For complete examples and data files, please go to https://github.com/aspose-cells/Aspose.Cells-for-.NET
// The path to the documents directory
string dataDir = RunExamples.GetDataDir(System.Reflection.MethodBase.GetCurrentMethod().DeclaringType);
// The sample XML that will be injected to Workbook
string booksXML = @"<catalog>
<book>
<title>Complete C#</title>
<price>44</price>
</book>
<book>
<title>Complete Java</title>
<price>76</price>
</book>
<book>
<title>Complete SharePoint</title>
<price>55</price>
</book>
<book>
<title>Complete PHP</title>
<price>63</price>
</book>
<book>
<title>Complete VB.NET</title>
<price>72</price>
</book>
</catalog>";
// Create an instance of Workbook class
Workbook workbook = new Workbook();
// Add Custom XML Part to ContentTypePropertyCollection
workbook.ContentTypeProperties.Add("BookStore", booksXML);
// Save the resultant spreadsheet
workbook.Save(dataDir + "output.xlsx");

مقالات لها صلة