Aspose.Total for Java aracılığıyla DOC’yi JSON formatına dönüştürmek, iki adımlı basit bir işlemdir. Zengin özelliklere sahip, belge işleme ve dönüştürme API’sini Aspose.Words for Java kullanarak DOC’yi HTML’ye aktarabilirsiniz. Bundan sonra, Aspose.Cells for Java kullanarak HTML’yi JSON’a dönüştürebilirsiniz.
Java ile DOC'u JSON Formatına Dönüştür
- DOC dosyasını Document sınıfını kullanarak açın
- [Save]( https://reference.aspose.com/words/java/com.aspose.words/Document#save(java.lang.String,com.aspose.words.SaveOptions) kullanarak DOC’yi HTML’ye dönüştürün yöntem
- Workbook sınıfını kullanarak HTML belgesini yükleyin
- Belgeyi Save yöntemi
Dönüşüm Gereksinimleri
Aspose.Total for Java’yı doğrudan Maven tabanlı bir projeden kolayca kullanabilirsiniz. ve pom.xml’inize kitaplıkları dahil edin.
Alternatif olarak, indirilenler adresinden bir ZIP dosyası alabilirsiniz.
Dönüşüm Gereksinimleri
API’yi kullanarak parola korumalı belgeyi de açabilirsiniz. Girdiğiniz DOC belgeniz parola korumalıysa, parolayı kullanmadan JSON biçimine dönüştüremezsiniz. API, bir LoadOptions nesnesinde doğru parolayı ileterek şifrelenmiş belgeyi açmanıza olanak tanır. Aşağıdaki kod örneği, şifreli bir belgeyi parola ile açmanın nasıl deneneceğini gösterir:
Java ile Korumalı DOC'u JSON Formatına Dönüştür
DOC’yi JSON’a dönüştürürken, aralığı JSON çıktı biçiminize de ayarlayabilirsiniz. Aralığı ayarlamak için dönüştürülen HTML’yi Workbook sınıfını kullanarak açabilir, Cells.createRange yöntemini kullanarak dışa aktarılacak bir veri aralığı oluşturabilir, Range & ExportRangeToJsonOptions referanslarıyla JsonUtility.exportRangeToJson yöntemini çağırabilir ve dosyaya dize JSON verilerini yazabilirsiniz. BufferedWriter.write yöntemi.
""" DOC‘u JSON (JavaScript Object Notation)‘a dönüştürmek, Word belge verilerini web hizmetleri ve uygulamalar tarafından kolayca tüketilebilir hale getirmenin anahtarıdır. JSON, modern API’leri, web uygulamalarını ve NoSQL veritabanlarını destekleyen hafif, yapılandırılmış bir formattır.
✅ Ana Kullanım Alanları
- Uygulama kullanımı için Word’den yapılandırılmış veri çıkarma
- Belge içeriğini web API’larına entegre etme
- Belgeden elde edilen veriler üzerinde arama ve filtreleme yapabilme
- Yapılandırılmış Word verilerini NoSQL veritabanlarında saklama
⚙️ Otomasyon Senaryoları
- Doğrudan veri dönüşümü için DOC’tan JSON çıkartıcılar
- Geliştiriciler için Java tabanlı JSON oluşturma betikleri
- Otomatikleştirilmiş Word’den API’ya entegrasyon iş akışları """