Konversikan DOCX ke JSON di Java

Dalam kasus tertentu, Anda perlu mengekspor konten Word DOCX ke file JSON secara terprogram. Untuk mencapainya, artikel ini memberikan panduan sederhana tentang cara mengonversi teks dalam dokumen DOCX ke format JSON dari dalam aplikasi Java Anda. Anda juga akan mempelajari cara mengonversi dokumen DOCX yang dilindungi ke JSON secara terprogram. Jadi mari lanjutkan untuk mengonversi DOCX ke JSON di Java.

Cara Mengonversi DOCX ke JSON di Java

Untuk mengonversi dokumen DOCX ke format JSON, kita perlu melakukan langkah-langkah berikut:

  • Muat dokumen DOCX.
  • Konversikan ke format HTML.
  • Simpan file HTML dalam format JSON.

Mari kita lihat bagaimana melakukan langkah-langkah ini secara terprogram di Java. Untuk ini, Anda perlu menginstal dua pustaka yang disebutkan di bagian berikut.

Pustaka Java untuk Mengonversi DOCX ke JSON - Unduhan Gratis

Aspose.Words for Java adalah perpustakaan yang kuat yang memungkinkan Anda membuat dan memproses dokumen MS Word. Kami akan menggunakan pustaka ini untuk mengekspor konten file DOCX ke HTML. Kemudian, kita akan menggunakan Aspose.Cells for Java untuk menyimpan konten HTML sebagai file JSON. Anda dapat mengunduh JAR dari kedua pustaka atau memasangnya menggunakan konfigurasi Maven.

Unduh JAR.dll

Instal melalui 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>

Konversikan DOCX ke JSON di Java

Berikut ini adalah langkah-langkah untuk mengonversi DOCX ke JSON di Java.

Contoh kode berikut menunjukkan cara mengonversi dokumen DOCX ke JSON di Java.

// Muat dokumen Word menggunakan Aspose.Words
Document doc = new Document("sample1.docx");

// Simpan sebagai HTML
doc.save("html_output.html", SaveFormat.HTML);

// Muat file HTML yang disimpan menggunakan Aspose.Cells
com.aspose.cells.Workbook book = new com.aspose.cells.Workbook("html_output.html");

// Simpan HTML sebagai JSON
book.save("word-to-json.json", com.aspose.cells.SaveFormat.JSON);

Java Mengonversi DOCX Terlindungi ke JSON

Anda juga dapat memuat dokumen DOCX yang dilindungi menggunakan kata sandinya dan mengubahnya menjadi format JSON. Berikut ini adalah langkah-langkah untuk mengonversi dokumen DOCX yang dilindungi ke JSON di Java.

Contoh kode berikut menunjukkan cara mengonversi dokumen DOCX yang dilindungi menjadi JSON di Java.

// Muat dokumen Word menggunakan Aspose.Words
Document doc = new Document("sample1.docx", new com.aspose.words.LoadOptions("MyPassword"));

// Simpan sebagai HTML
doc.save("html_output.html", SaveFormat.HTML);

// Muat file HTML yang disimpan menggunakan Aspose.Cells
com.aspose.cells.Workbook book = new com.aspose.cells.Workbook("html_output.html");

// Simpan HTML sebagai JSON
book.save("word-to-json.json", com.aspose.cells.SaveFormat.JSON);

Pustaka Pengonversi Java DOCX ke JSON - Dapatkan Lisensi Gratis

Anda bisa mendapatkan lisensi sementara gratis untuk menggunakan perpustakaan tanpa batasan evaluasi.

Kesimpulan

Pada artikel ini, Anda telah mempelajari cara mengonversi DOCX ke JSON di Java. Selain itu, Anda telah melihat cara mengubah dokumen DOCX yang dilindungi kata sandi menjadi JSON secara terprogram. Selain itu, Anda dapat mengunjungi dokumentasi Aspose.Words for Java dan Aspose.Cells for Java untuk menjelajahi fitur lainnya. Jika Anda memiliki pertanyaan, jangan ragu untuk memberi tahu kami melalui forum kami.

Lihat juga