W niektórych przypadkach konieczne jest programowe wyeksportowanie zawartości dokumentu Word DOC do pliku JSON. Aby to osiągnąć, ten artykuł zawiera prosty przewodnik na temat konwertowania tekstu w dokumencie DOC do formatu JSON z poziomu aplikacji Java. Dowiesz się również, jak programowo konwertować chronione dokumenty DOC do formatu JSON. Przejdźmy więc do konwersji DOC na JSON w Javie.
- Kroki, aby przekonwertować DOC na JSON w Javie
- Biblioteka Java do konwersji DOC na JSON — do pobrania za darmo
- Konwertuj DOC na JSON w Javie
- Konwertuj Protected DOC na JSON w Javie
Jak przekonwertować DOC na JSON w Javie
Aby przekonwertować dokument DOC do formatu JSON, musimy wykonać następujące kroki:
- Załaduj dokument DOC.
- Przekonwertuj go do formatu HTML.
- Zapisz plik HTML w formacie JSON.
Zobaczmy, jak wykonać te kroki programowo w Javie. W tym celu należy zainstalować dwie biblioteki wymienione w poniższej sekcji.
Biblioteki Java do konwersji DOC na JSON — bezpłatne pobieranie
Aspose.Words for Java to potężna biblioteka, która pozwala tworzyć i przetwarzać dokumenty MS Word. Użyjemy tej biblioteki do wyeksportowania zawartości pliku DOC do HTML. Następnie użyjemy Aspose.Cells for Java do zapisania treści HTML jako pliku JSON. Możesz pobrać pliki JAR obu bibliotek lub zainstalować je przy użyciu konfiguracji Mavena.
Pobierz plik JAR
Zainstaluj przez Mavena
<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>
Konwertuj DOC na JSON w Javie
Poniżej przedstawiono kroki konwersji DOC na JSON w Javie.
- Załaduj dokument DOC przy użyciu klasy com.aspose.words.Document.
- Zapisz dokument DOC jako HTML przy użyciu metody Document.Save().
- Załaduj plik HTML przy użyciu klasy com.aspose.cells.Workbook.
- Konwertuj dokument do formatu JSON za pomocą metody Workbook.Save().
Poniższy przykładowy kod pokazuje, jak przekonwertować dokument DOC na format JSON w Javie.
// Załaduj plik DOC za pomocą Aspose.Words
Document doc = new Document("sample1.doc");
// Zapisz jako HTML
doc.save("html_output.html", SaveFormat.HTML);
// Załaduj zapisany plik HTML za pomocą Aspose.Cells
com.aspose.cells.Workbook book = new com.aspose.cells.Workbook("html_output.html");
// Zapisz HTML jako JSON
book.save("word-to-json.json", com.aspose.cells.SaveFormat.JSON);
Java Konwersja chronionego dokumentu DOC na JSON
Możesz także załadować chronione dokumenty DOC za pomocą ich haseł i przekonwertować je do formatu JSON. Poniżej przedstawiono kroki konwersji chronionego dokumentu DOC na JSON w Javie.
- Załaduj dokument DOC przy użyciu klasy com.aspose.words.Document.
- Użyj klasy com.aspose.words.LoadOptions, aby określić hasło dokumentu DOC.
- Zapisz dokument DOC jako HTML przy użyciu metody Document.Save().
- Załaduj plik HTML przy użyciu klasy com.aspose.cells.Workbook.
- Konwertuj dokument do formatu JSON za pomocą metody Workbook.Save().
Poniższy przykładowy kod pokazuje, jak przekonwertować chroniony dokument DOC na format JSON w Javie.
// Załaduj dokument DOC za pomocą Aspose.Words
Document doc = new Document("sample1.doc", new com.aspose.words.LoadOptions("MyPassword"));
// Zapisz jako HTML
doc.save("html_output.html", SaveFormat.HTML);
// Załaduj zapisany plik HTML za pomocą Aspose.Cells
com.aspose.cells.Workbook book = new com.aspose.cells.Workbook("html_output.html");
// Zapisz HTML jako JSON
book.save("word-to-json.json", com.aspose.cells.SaveFormat.JSON);
Biblioteki konwerterów Java DOC na JSON — uzyskaj bezpłatną licencję
Możesz uzyskać bezpłatną licencję tymczasową na korzystanie z bibliotek bez ograniczeń ewaluacyjnych.
Wniosek
W tym artykule nauczyłeś się, jak przekonwertować DOC na JSON w Javie. Co więcej, widziałeś, jak programowo przekonwertować dokument DOC chroniony hasłem na format JSON. Poza tym możesz odwiedzić dokumentację Aspose.Words for Java i Aspose.Cells for Java, aby zapoznać się z innymi funkcjami. Jeśli masz jakieś pytania, daj nam znać za pośrednictwem naszego forum.