Konwertuj DOC na JSON w Javie

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.

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.

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.

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.

Zobacz też