تحويل DOC إلى JSON في C#

قد يكون تحويل DOC إلى JSON مطلوبًا في حالات مختلفة عندما تحتاج إلى تصدير البيانات في مستند DOC إلى تنسيق JSON برمجيًا. توضح هذه المقالة كيفية تحويل النص بسهولة في مستند DOC إلى تنسيق JSON من داخل تطبيقات C#. سوف تتعلم أيضًا كيفية تحويل مستندات DOC المحمية إلى JSON برمجيًا. لذلك دعونا ننتقل إلى تحويل DOC إلى JSON في C#.

كيفية تحويل DOC إلى JSON في C#

لتحويل مستند DOC إلى JSON ، نحتاج إلى تنفيذ الخطوات التالية:

  • قم بتحميل مستند DOC.
  • قم بتحويله إلى تنسيق HTML.
  • احفظ ملف HTML بتنسيق JSON.

دعونا نرى كيفية تنفيذ هذه الخطوات برمجيًا في C#. لهذا تحتاج إلى تثبيت اثنين من المكتبات المذكورة في القسم التالي.

مكتبات C# لتحويل DOC إلى JSON - تنزيل مجاني

Aspose.Words for .NET هي مكتبة غنية بالمميزات تتيح لك إنشاء مستندات MS Word ومعالجتها. سنستخدم هذه المكتبة لتصدير محتوى مستند DOC إلى HTML. بعد ذلك ، سنستخدم Aspose.Cells for .NET لحفظ محتوى HTML كملف JSON.

يمكنك إما تنزيل مكتبات DLL لكلا المكتبتين أو تثبيتها من NuGet.

تنزيل DLL

التثبيت عبر NuGet

PM> Install-Package Aspose.Cells
PM> Install-Package Aspose.Words

تحويل DOC إلى JSON في C#

فيما يلي خطوات تحويل DOC إلى JSON في C#.

يوضح نموذج التعليمات البرمجية التالي كيفية تحويل DOC إلى JSON في C#.

// قم بتحميل مستند DOC
Document doc = new Document("document.doc");

// احفظ المستند بتنسيق 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# تحويل DOC المحمي إلى JSON

يمكنك أيضًا تحميل مستندات DOC المحمية باستخدام كلمات المرور الخاصة بها وتحويلها إلى تنسيق JSON. فيما يلي خطوات تحويل DOC المحمي إلى JSON في C#.

يوضح نموذج التعليمات البرمجية التالي كيفية تحويل DOC محمي إلى JSON في C#.

// قم بتحميل مستند DOC المحمي بكلمة مرور
Document doc = new Document("document.doc", 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# DOC to JSON Converter Libraries - احصل على ترخيص مجاني

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

استنتاج

في هذه المقالة ، تعلمت كيفية تحويل DOC إلى JSON في C#. علاوة على ذلك ، لقد رأيت كيفية تحويل ملف DOC محمي بكلمة مرور إلى JSON برمجيًا. بالإضافة إلى ذلك ، يمكنك زيارة توثيق Aspose.Words for .NET و Aspose.Cells for .NET لاستكشاف المزيد حول المكتبات. في حال كان لديك أي أسئلة ، لا تتردد في إخبارنا عبر المنتدى.

أنظر أيضا