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.
- Schritte zum Konvertieren von Word in JSON in Java
- Java-Bibliothek zum Konvertieren von Word in JSON – kostenloser Download
- Konvertieren Sie Word in Java in JSON
- Konvertieren Sie geschütztes Word in Java in JSON
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.
- Laden Sie das Word Dokument mit der Klasse com.aspose.words.Document.
- Speichern Sie das Word Dokument als HTML mit der Methode Document.Save().
- Laden Sie die HTML-Datei mit der Klasse com.aspose.cells.Workbook.
- Konvertieren Sie das Dokument mit der Methode Workbook.Save() in das JSON-Format.
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.
- Laden Sie das Word Dokument mit der Klasse com.aspose.words.Document.
- Verwenden Sie die Klasse com.aspose.words.LoadOptions, um das Passwort des Word Dokuments anzugeben.
- Speichern Sie das Word Dokument als HTML mit der Methode Document.Save().
- Laden Sie die HTML-Datei mit der Klasse com.aspose.cells.Workbook.
- Konvertieren Sie das Dokument mit der Methode Workbook.Save() in das JSON-Format.
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.