Belirli durumlarda, bir Word belgesinin içeriğini programlı olarak JSON dosyasına aktarmanız gerekir. Bunu başarmak için bu makale, bir Word 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ı Word belgelerini programlı olarak JSON’a nasıl dönüştüreceğinizi de öğreneceksiniz. Öyleyse Java’da Word’ü JSON’a dönüştürmeye devam edelim.
- Java’da Word’ü JSON’a Dönüştürme Adımları
- Word’ü JSON’a Dönüştürmek için Java Kitaplığı - Ücretsiz İndirme
- Java’da Word’ü JSON’a Dönüştür
- Korumalı Word’ü Java’da JSON’a Dönüştür
Java’da Word’ü JSON’a Dönüştürme
Bir Word belgesini JSON formatına dönüştürmek için aşağıdaki adımları uygulamamız gerekir:
- Word 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.
Word’ü 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 Word belgesinin 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 Word’ü JSON’a Dönüştür
Java’da Word’ü JSON’a dönüştürme adımları aşağıdadır.
- com.aspose.words.Document sınıfını kullanarak Word belgesini yükleyin.
- Document.Save() yöntemini kullanarak Word belgesini HTML olarak kaydedin.
- com.aspose.cells.Workbook sınıfını kullanarak HTML dosyasını yükleyin.
- Workbook.Save() yöntemini kullanarak belgeyi JSON biçimine dönüştürün.
Aşağıdaki kod örneği, bir Word 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");
// 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ı Word’ü JSON’a Dönüştür
Ayrıca korumalı Word belgelerini şifrelerini kullanarak yükleyebilir ve JSON formatına dönüştürebilirsiniz. Java’da korumalı bir Word belgesini JSON’a dönüştürmek için gereken adımlar aşağıdadır.
- com.aspose.words.Document sınıfını kullanarak Word belgesini yükleyin.
- Word belgesinin parolasını belirtmek için com.aspose.words.LoadOptions sınıfını kullanın.
- Document.Save() yöntemini kullanarak Word belgesini HTML olarak kaydedin.
- com.aspose.cells.Workbook sınıfını kullanarak HTML dosyasını yükleyin.
- Workbook.Save() yöntemini kullanarak belgeyi JSON biçimine dönüştürün.
Aşağıdaki kod örneği, korumalı bir Word 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 Word’den 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 Word’ü JSON’a nasıl dönüştüreceğinizi öğrendiniz. Ayrıca, parola korumalı bir Word 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.