قد يكون تحويل Word to JSON مطلوبًا في حالات مختلفة عندما تحتاج إلى تصدير البيانات في مستند Word إلى تنسيق JSON برمجيًا. توضح هذه المقالة كيفية تحويل النص بسهولة في مستند Word إلى تنسيق JSON من داخل تطبيقات C#. ستتعلم أيضًا كيفية تحويل مستندات Word المحمية إلى JSON برمجيًا. لذلك دعنا ننتقل إلى تحويل Word إلى JSON في C#.
- خطوات تحويل Word إلى JSON في C#
- مكتبة C# لتحويل Word إلى JSON - تنزيل مجاني
- تحويل Word إلى JSON في C#
- تحويل الكلمة المحمية إلى JSON في C#
كيفية تحويل Word إلى JSON في C#
لتحويل مستند Word إلى JSON ، نحتاج إلى تنفيذ الخطوات التالية:
- قم بتحميل مستند Word.
- قم بتحويله إلى تنسيق HTML.
- احفظ ملف HTML بتنسيق JSON.
دعونا نرى كيفية تنفيذ هذه الخطوات برمجيًا في C#. لهذا تحتاج إلى تثبيت اثنين من المكتبات المذكورة في القسم التالي.
مكتبات C# لتحويل Word إلى JSON - تنزيل مجاني
Aspose.Words for .NET هي مكتبة غنية بالمميزات تتيح لك إنشاء مستندات MS Word ومعالجتها. سنستخدم هذه المكتبة لتصدير محتوى مستند Word إلى HTML. بعد ذلك ، سنستخدم Aspose.Cells for .NET لحفظ محتوى HTML كملف JSON.
يمكنك إما تنزيل مكتبات DLL لكلا المكتبتين أو تثبيتها من NuGet.
تنزيل DLL
التثبيت عبر NuGet
PM> Install-Package Aspose.Cells
PM> Install-Package Aspose.Words
تحويل Word إلى JSON في C#
فيما يلي خطوات تحويل Word إلى JSON في C#.
- قم بتحميل مستند Word باستخدام فئة Aspose.Words.Document.
- احفظ مستند Word بتنسيق HTML باستخدام طريقة Document.Save().
- قم بتحميل ملف HTML باستخدام فئة Aspose.Cells.Workbook.
- تحويل المستند إلى تنسيق JSON باستخدام طريقة Workbook.Save().
يوضح نموذج التعليمات البرمجية التالي كيفية تحويل مستند Word إلى JSON في C#.
// تحميل مستند Word
Document doc = new Document("document.docx");
// احفظ المستند بتنسيق HTML
doc.Save("html_output.html", Aspose.Words.SaveFormat.Html);
// قم بتحميل ملف HTML في مثيل لفئة Aspose.Cells.Workbook
Workbook book = new Workbook("html_output.html");
// حفظ باسم JSON
book.Save("word-to-json.json", Aspose.Cells.SaveFormat.Json);
C# تحويل الكلمة المحمية إلى JSON
يمكنك أيضًا تحميل مستندات Word المحمية باستخدام كلمات المرور الخاصة بها وتحويلها إلى تنسيق JSON. فيما يلي خطوات تحويل مستند Word محمي إلى JSON في C#.
- قم بتحميل مستند Word باستخدام فئة Aspose.Words.Document.
- استخدم فئة Aspose.Words.Loading.LoadOptions لتحديد كلمة مرور مستند Word.
- احفظ مستند Word بتنسيق HTML باستخدام طريقة Document.Save().
- قم بتحميل ملف HTML باستخدام فئة Aspose.Cells.Workbook.
- تحويل المستند إلى تنسيق JSON باستخدام طريقة Workbook.Save().
يوضح نموذج التعليمات البرمجية التالي كيفية تحويل مستند Word محمي إلى JSON في C#.
// تحميل مستند Word المحمي بكلمة مرور
Document doc = new Document("document.docx", new Aspose.Words.Loading.LoadOptions("mypassword"));
// احفظ المستند بتنسيق HTML
doc.Save("html_output.html", Aspose.Words.SaveFormat.Html);
// قم بتحميل ملف HTML في مثيل لفئة Aspose.Cells.Workbook
Workbook book = new Workbook("html_output.html");
// حفظ باسم JSON
book.Save("word-to-json.json", Aspose.Cells.SaveFormat.Json);
C# Word to JSON Converter Libraries - احصل على ترخيص مجاني
يمكنك الحصول على ترخيص مؤقت مجاني لاستخدام المكتبات دون قيود التقييم.
استنتاج
في هذه المقالة ، تعلمت كيفية تحويل Word إلى JSON في C#. علاوة على ذلك ، لقد رأيت كيفية تحويل مستند Word محمي بكلمة مرور إلى JSON برمجيًا. بالإضافة إلى ذلك ، يمكنك زيارة توثيق Aspose.Words for .NET و Aspose.Cells for .NET لاستكشاف المزيد حول المكتبات. في حال كان لديك أي أسئلة ، لا تتردد في إخبارنا عبر المنتدى.