Převeďte DOCX na JSON v Javě

V určitých případech je potřeba programově exportovat obsah souboru Word DOCX do souboru JSON. Chcete-li toho dosáhnout, tento článek poskytuje jednoduchý návod, jak převést text v dokumentu DOCX do formátu JSON z vašich aplikací Java. Dozvíte se také, jak programově převést chráněné dokumenty DOCX na JSON. Pokračujme tedy převodem DOCX na JSON v Javě.

Jak převést DOCX na JSON v Javě

Chcete-li převést dokument DOCX do formátu JSON, musíme provést následující kroky:

  • Vložte dokument DOCX.
  • Převeďte jej do formátu HTML.
  • Uložte soubor HTML ve formátu JSON.

Podívejme se, jak tyto kroky provést programově v Javě. K tomu je třeba nainstalovat dvě knihovny, které jsou zmíněny v následující části.

Java knihovny pro převod DOCX na JSON – ke stažení zdarma

Aspose.Words for Java je výkonná knihovna, která umožňuje vytvářet a zpracovávat dokumenty MS Word. Tuto knihovnu použijeme k exportu obsahu souboru DOCX do HTML. Poté použijeme Aspose.Cells for Java k uložení obsahu HTML jako souboru JSON. Můžete si stáhnout JAR obou knihoven nebo je nainstalovat pomocí konfigurací Maven.

Stáhněte si JAR

Nainstalujte přes 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>

Převeďte DOCX na JSON v Javě

Níže jsou uvedeny kroky pro převod DOCX na JSON v Javě.

Následující ukázka kódu ukazuje, jak převést dokument DOCX na JSON v Javě.

// Načtěte dokument aplikace Word pomocí Aspose.Words
Document doc = new Document("sample1.docx");

// Uložit jako HTML
doc.save("html_output.html", SaveFormat.HTML);

// Načtěte uložený soubor HTML pomocí Aspose.Cells
com.aspose.cells.Workbook book = new com.aspose.cells.Workbook("html_output.html");

// Uložit HTML jako JSON
book.save("word-to-json.json", com.aspose.cells.SaveFormat.JSON);

Java Převeďte chráněný DOCX na JSON

Můžete také načíst chráněné dokumenty DOCX pomocí jejich hesel a převést je do formátu JSON. Následují kroky pro převod chráněného dokumentu DOCX na JSON v Javě.

Následující ukázka kódu ukazuje, jak převést chráněný dokument DOCX na JSON v Javě.

// Načtěte dokument aplikace Word pomocí Aspose.Words
Document doc = new Document("sample1.docx", new com.aspose.words.LoadOptions("MyPassword"));

// Uložit jako HTML
doc.save("html_output.html", SaveFormat.HTML);

// Načtěte uložený soubor HTML pomocí Aspose.Cells
com.aspose.cells.Workbook book = new com.aspose.cells.Workbook("html_output.html");

// Uložit HTML jako JSON
book.save("word-to-json.json", com.aspose.cells.SaveFormat.JSON);

Knihovny Java DOCX to JSON Converter – získejte bezplatnou licenci

Můžete získat bezplatnou dočasnou licenci k používání knihoven bez omezení hodnocení.

Závěr

V tomto článku jste se naučili, jak převést DOCX na JSON v Javě. Navíc jste viděli, jak programově převést dokument DOCX chráněný heslem na JSON. Kromě toho můžete navštívit dokumentaci Aspose.Words for Java a Aspose.Cells for Java a prozkoumat další funkce. V případě jakýchkoli dotazů nás neváhejte kontaktovat prostřednictvím našeho fóra.

Viz také