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

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

كيفية تحويل DOCX إلى JSON بجافا

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

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

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

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

تعد Aspose.Words for Java مكتبة قوية تسمح لك بإنشاء مستندات MS Word ومعالجتها. سنستخدم هذه المكتبة لتصدير محتوى ملف DOCX إلى 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>

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

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

يوضح نموذج التعليمات البرمجية التالي كيفية تحويل مستند DOCX إلى 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 قم بتحويل DOCX المحمي إلى JSON

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

يوضح نموذج التعليمات البرمجية التالي كيفية تحويل مستند DOCX محمي إلى 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 DOCX to JSON Converter Libraries - احصل على ترخيص مجاني

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

استنتاج

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

أنظر أيضا