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.
- Schritte zum Konvertieren von DOCX in JSON in Java
- Java-Bibliothek zum Konvertieren von DOCX in JSON – kostenloser Download
- Konvertieren Sie DOCX in JSON in Java
- Konvertieren Sie geschütztes DOCX in JSON in Java
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.
- Laden Sie das DOCX Dokument mit der Klasse com.aspose.words.Document.
- Speichern Sie das DOCX 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 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.
- Laden Sie das DOCX Dokument mit der Klasse com.aspose.words.Document.
- Verwenden Sie die Klasse com.aspose.words.LoadOptions, um das Passwort des DOCX Dokuments anzugeben.
- Speichern Sie das DOCX 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 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.