Konwertuj Word na JSON w Javie

W niektórych przypadkach musisz programowo wyeksportować zawartość dokumentu Word do pliku JSON. Aby to osiągnąć, ten artykuł zawiera prosty przewodnik dotyczący konwertowania tekstu w dokumencie programu Word do formatu JSON z poziomu aplikacji Java. Dowiesz się również, jak programowo konwertować chronione dokumenty Word do formatu JSON. Przejdźmy więc do konwersji Worda na JSON w Javie.

Jak przekonwertować Worda na JSON w Javie

Aby przekonwertować dokument Worda do formatu JSON, musimy wykonać następujące kroki:

  • Załaduj dokument Worda.
  • 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 programu Word na format 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 dokumentu programu Word do formatu 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 Word na JSON w Javie

Poniżej przedstawiono kroki konwersji programu Word na format JSON w Javie.

Poniższy przykładowy kod pokazuje, jak przekonwertować dokument programu Word na format JSON w języku Java.

// Załaduj dokument programu Word za pomocą Aspose.Words
Document doc = new Document("sample1.docx");

// 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 Konwertuj chronione słowo na JSON

Możesz także załadować chronione dokumenty Worda za pomocą ich haseł i przekonwertować je na format JSON. Poniżej przedstawiono kroki konwersji chronionego dokumentu programu Word na format JSON w Javie.

Poniższy przykładowy kod pokazuje, jak przekonwertować chroniony dokument programu Word na format JSON w języku Java.

// Załaduj dokument programu Word za pomocą Aspose.Words
Document doc = new Document("sample1.docx", 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 konwertera Java Word 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ć Word na JSON w Javie. Ponadto widziałeś, jak programowo przekonwertować dokument programu Word 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ż