Java'da DOCX'i JSON'a dönüştürün

Belirli durumlarda, bir Word DOCX’in içeriğini program aracılığıyla JSON dosyasına aktarmanız gerekir. Bunu başarmak için bu makale, bir DOCX belgesindeki metni Java uygulamalarınızdan JSON biçimine nasıl dönüştüreceğinize ilişkin basit bir kılavuz sağlar. Ayrıca korumalı DOCX belgelerini programlı olarak JSON’a nasıl dönüştüreceğinizi de öğreneceksiniz. Öyleyse DOCX’i Java’da JSON’a dönüştürmeye devam edelim.

Java’da DOCX’i JSON’a Dönüştürme

Bir DOCX belgesini JSON formatına dönüştürmek için aşağıdaki adımları uygulamamız gerekir:

  • DOCX belgesini yükleyin.
  • HTML biçimine dönüştürün.
  • HTML dosyasını JSON biçiminde kaydedin.

Bu adımları Java’da programlı olarak nasıl gerçekleştireceğimizi görelim. Bunun için aşağıdaki bölümde bahsedilen iki kütüphaneyi kurmanız gerekiyor.

DOCX’i JSON’a Dönüştürmek için Java Kitaplıkları - Ücretsiz İndirme

Aspose.Words for Java, MS Word belgeleri oluşturmanıza ve işlemenize olanak tanıyan güçlü bir kitaplıktır. Bir DOCX dosyasının içeriğini HTML’ye aktarmak için bu kitaplığı kullanacağız. Ardından, HTML içeriğini bir JSON dosyası olarak kaydetmek için Aspose.Cells for Java kullanacağız. Her iki kitaplığın JAR’larını indirebilir veya Maven yapılandırmalarını kullanarak yükleyebilirsiniz.

JAR’ı indirin

Maven aracılığıyla yükleyin

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

Java’da DOCX’i JSON’a dönüştürün

Java’da DOCX’i JSON’a dönüştürme adımları aşağıdadır.

Aşağıdaki kod örneği, Java’da bir DOCX belgesinin JSON’a nasıl dönüştürüleceğini gösterir.

// Aspose.Words kullanarak Word belgesi yükleyin
Document doc = new Document("sample1.docx");

// HTML olarak kaydet
doc.save("html_output.html", SaveFormat.HTML);

// Kaydedilen HTML dosyasını Aspose.Cells kullanarak yükleyin
com.aspose.cells.Workbook book = new com.aspose.cells.Workbook("html_output.html");

// HTML'yi JSON olarak kaydet
book.save("word-to-json.json", com.aspose.cells.SaveFormat.JSON);

Java Korumalı DOCX’i JSON’a Dönüştür

Ayrıca korumalı DOCX belgelerini şifrelerini kullanarak yükleyebilir ve JSON formatına dönüştürebilirsiniz. Java’da korumalı bir DOCX belgesini JSON’a dönüştürme adımları aşağıda verilmiştir.

Aşağıdaki kod örneği, korumalı bir DOCX belgesinin Java’da JSON’a nasıl dönüştürüleceğini gösterir.

// Aspose.Words kullanarak Word belgesi yükleyin
Document doc = new Document("sample1.docx", new com.aspose.words.LoadOptions("MyPassword"));

// HTML olarak kaydet
doc.save("html_output.html", SaveFormat.HTML);

// Kaydedilen HTML dosyasını Aspose.Cells kullanarak yükleyin
com.aspose.cells.Workbook book = new com.aspose.cells.Workbook("html_output.html");

// HTML'yi JSON olarak kaydet
book.save("word-to-json.json", com.aspose.cells.SaveFormat.JSON);

Java DOCX’ten JSON’a Dönüştürücü Kitaplıkları - Ücretsiz Lisans Alın

Kitaplıkları değerlendirme sınırlamaları olmadan kullanmak için ücretsiz geçici lisans alabilirsiniz.

Çözüm

Bu makalede, Java’da DOCX’i JSON’a nasıl dönüştüreceğinizi öğrendiniz. Ayrıca, parola korumalı bir DOCX belgesini programlı olarak JSON’a nasıl dönüştüreceğinizi gördünüz. Ayrıca, diğer özellikleri keşfetmek için Aspose.Words for Java ve Aspose.Cells for Java belgelerini ziyaret edebilirsiniz. Herhangi bir sorunuz olması durumunda forumumuz aracılığıyla bize bildirmekten çekinmeyin.

Ayrıca bakınız