Konvertieren Sie DOCX in JSON in Java

In bestimmten Fällen müssen Sie den Inhalt einer Word-DOCX-Datei programmgesteuert in eine JSON-Datei exportieren. Um dies zu erreichen, bietet dieser Artikel eine einfache Anleitung zum Konvertieren des Texts in einem DOCX Dokument in das JSON-Format aus Ihren Java-Anwendungen heraus. Sie erfahren auch, wie Sie geschützte DOCX Dokumente programmgesteuert in JSON konvertieren. Lassen Sie uns also fortfahren, DOCX in Java in JSON zu konvertieren.

So konvertieren Sie DOCX in JSON in Java

Um ein DOCX Dokument in das JSON-Format zu konvertieren, müssen wir die folgenden Schritte ausführen:

  • Laden Sie das DOCX Dokument.
  • Konvertieren Sie es in das HTML-Format.
  • Speichern Sie die HTML-Datei im JSON-Format.

Sehen wir uns an, wie diese Schritte programmgesteuert in Java ausgeführt werden. Dazu müssen Sie zwei Bibliotheken installieren, die im folgenden Abschnitt erwähnt werden.

Java-Bibliotheken zum Konvertieren von DOCX in JSON – kostenloser Download

Aspose.Words for Java ist eine leistungsstarke Bibliothek, mit der Sie MS Word Dokumente erstellen und verarbeiten können. Wir werden diese Bibliothek verwenden, um den Inhalt einer DOCX-Datei in HTML zu exportieren. Dann verwenden wir Aspose.Cells for Java, um HTML-Inhalte als JSON-Datei zu speichern. Sie können entweder die JARs beider Bibliotheken herunterladen oder sie mithilfe der Maven-Konfigurationen installieren.

JAR-Datei herunterladen

Installieren Sie über 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>

Konvertieren Sie DOCX in JSON in Java

Im Folgenden sind die Schritte zum Konvertieren von DOCX in JSON in Java aufgeführt.

Das folgende Codebeispiel zeigt, wie ein DOCX Dokument in Java in JSON konvertiert wird.

// Laden Sie ein Word Dokument mit Aspose.Words
Document doc = new Document("sample1.docx");

// Als HTML speichern
doc.save("html_output.html", SaveFormat.HTML);

// Laden Sie die gespeicherte HTML-Datei mit Aspose.Cells
com.aspose.cells.Workbook book = new com.aspose.cells.Workbook("html_output.html");

// Speichern Sie HTML als JSON
book.save("word-to-json.json", com.aspose.cells.SaveFormat.JSON);

Java Konvertiert geschütztes DOCX in JSON

Sie können die geschützten DOCX Dokumente auch mit ihren Passwörtern laden und in das JSON-Format konvertieren. Im Folgenden sind die Schritte zum Konvertieren eines geschützten DOCX Dokuments in JSON in Java aufgeführt.

Das folgende Codebeispiel zeigt, wie ein geschütztes DOCX Dokument in Java in JSON konvertiert wird.

// Laden Sie ein Word Dokument mit Aspose.Words
Document doc = new Document("sample1.docx", new com.aspose.words.LoadOptions("MyPassword"));

// Als HTML speichern
doc.save("html_output.html", SaveFormat.HTML);

// Laden Sie die gespeicherte HTML-Datei mit Aspose.Cells
com.aspose.cells.Workbook book = new com.aspose.cells.Workbook("html_output.html");

// Speichern Sie HTML als JSON
book.save("word-to-json.json", com.aspose.cells.SaveFormat.JSON);

Java-DOCX zu JSON-Konvertierungsbibliotheken – Holen Sie sich eine kostenlose Lizenz

Sie können eine kostenlose temporäre Lizenz erwerben, um die Bibliotheken ohne Evaluierungseinschränkungen zu nutzen.

Fazit

In diesem Artikel haben Sie gelernt, wie Sie DOCX in Java in JSON konvertieren. Außerdem haben Sie gesehen, wie Sie ein passwortgeschütztes DOCX Dokument programmgesteuert in JSON konvertieren. Außerdem können Sie die Dokumentation von Aspose.Words for Java und Aspose.Cells for Java besuchen, um weitere Funktionen zu erkunden. Falls Sie Fragen haben, können Sie uns diese gerne über unser Forum mitteilen.

Siehe auch