تحويل Word إلى JSON في Java

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

كيفية تحويل Word إلى JSON في Java

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

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

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

مكتبات Java لتحويل Word إلى JSON - تنزيل مجاني

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

تنزيل JAR

التثبيت عبر Maven

<dependencies>
	<dependency>
		<groupId>com.aspose</groupId>
		<artifactId>aspose-words</artifactId>
		<version>22.7</version>
		<classifier>jdk17</classifier>
	</dependency>
	<dependency>
		<groupId>com.aspose</groupId>
		<artifactId>aspose-cells</artifactId>
		<version>22.7</version>
	</dependency>
</dependencies>
<repositories>
	<repository>
		<id>AsposeJavaAPI</id>
		<name>Aspose Java API</name>
		<url>https://repository.aspose.com/repo/</url>
	</repository>
</repositories>

تحويل Word إلى JSON في Java

فيما يلي خطوات تحويل Word إلى JSON في Java.

يوضح نموذج التعليمات البرمجية التالي كيفية تحويل مستند Word إلى JSON في Java.

// قم بتحميل مستند Word باستخدام Aspose.Words
Document doc = new Document("sample1.docx");

// حفظ بتنسيق HTML
doc.save("html_output.html", SaveFormat.HTML);

// قم بتحميل ملف HTML المحفوظ باستخدام Aspose.Cells
com.aspose.cells.Workbook book = new com.aspose.cells.Workbook("html_output.html");

// احفظ HTML كملف JSON
book.save("word-to-json.json", com.aspose.cells.SaveFormat.JSON);

Java - تحويل الكلمات المحمية إلى JSON

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

يوضح نموذج التعليمات البرمجية التالي كيفية تحويل مستند Word محمي إلى JSON في Java.

// قم بتحميل مستند Word باستخدام Aspose.Words
Document doc = new Document("sample1.docx", new com.aspose.words.LoadOptions("MyPassword"));

// حفظ بتنسيق HTML
doc.save("html_output.html", SaveFormat.HTML);

// قم بتحميل ملف HTML المحفوظ باستخدام Aspose.Cells
com.aspose.cells.Workbook book = new com.aspose.cells.Workbook("html_output.html");

// احفظ HTML كملف JSON
book.save("word-to-json.json", com.aspose.cells.SaveFormat.JSON);

Java Word to JSON Converter Libraries - احصل على ترخيص مجاني

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

استنتاج

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

أنظر أيضا