Konvertieren Sie Word in Java in JSON

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

So konvertieren Sie Word in Java in JSON

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

  • Laden Sie das Word 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 Word 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 eines Word Dokuments 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 Word in Java in JSON

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

Das folgende Codebeispiel zeigt, wie Sie ein Word Dokument in Java in JSON konvertieren.

// 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 Word in JSON

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

Das folgende Codebeispiel zeigt, wie ein geschütztes Word 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-Word 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 Word in Java in JSON konvertieren. Außerdem haben Sie gesehen, wie Sie ein passwortgeschütztes Word 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