TXT dosyaları genellikle çok az biçimlendirmeyle veya hiç biçimlendirme olmadan düz verilerle çalışmak için kullanılır. Bazen sayısal veriler, daha sonraki işlemler için bir XLSX Excel dosyasına dönüştürmeniz gerekebilecek bir TXT dosyası olarak bulunur. Bu yazıda, bir TXT dosyasını Java’da programlı olarak XLSX formatına nasıl dönüştüreceğinizi öğreneceksiniz.
TXT’den XLSX’e Dönüştürücü - Java API Yapılandırması
Aspose.Cells for Java, Java uygulamalarında Microsoft Excel ile ilişkili çalışma sayfalarıyla çalışmak için zengin özelliklere sahip bir API’dir. Aşağıdaki Maven yapılandırmalarıyla indirilenler bölümünden veya depodan referans JAR dosyalarını indirerek API’yi hızlı bir şekilde yapılandırabilirsiniz:
Depo:
<repository>
<id>AsposeJavaAPI</id>
<name>Aspose Java API</name>
<url>https://repository.aspose.com/repo/</url>
</repository>
Bağımlılık:
<dependency>
<groupId>com.aspose</groupId>
<artifactId>aspose-cells</artifactId>
<version>22.6</version>
</dependency>
Java’da TXT’yi XLSX Excel Dosyasına Dönüştürme
Bir TXT dosyasını Java kullanarak XLSX formatına dönüştürmek için aşağıdaki adımları takip etmeniz gerekmektedir.
- Bir TxtLoadOptions sınıf nesnesi başlatın.
- Yeni bir Çalışma Kitabı nesnesi oluşturun.
- Çıktı dosyası adını belirtirken XLSX dosyasını kaydedin.
Aşağıdaki kod parçacığı, bir TXT dosyasının Java’da programlı olarak XLSX Excel biçimine nasıl dönüştürüleceğini gösterir:
TxtLoadOptions loadoptions = new TxtLoadOptions();
Workbook workbook = new Workbook("input.txt", loadoptions);
workbook.save("output.xlsx");
Ücretsiz Lisans Alın
API’yi herhangi bir değerlendirme kısıtlaması olmaksızın değerlendirmek için bir ücretsiz geçici lisans talep edebilirsiniz.
Çözüm
Bu makalede, Java’da programlı olarak TXT’yi XLSX biçimine nasıl dönüştüreceğinizi incelediniz. Bu dönüştürme, çeşitli aritmetik işlemleri gerçekleştirmenize ve ayrıca kaynak TXT dosyasındaki sayısal verilere dayalı grafikler oluşturmanıza yardımcı olabilir. Ayrıca, farklı Excel dosyalarıyla çalışmak için API’nin diğer birçok özelliğini keşfetmek için API’yi dokümantasyon ziyaret edebilirsiniz. Endişelerinizi veya sorularınızı tartışmak istemeniz durumunda lütfen forumda bize ulaşmaktan çekinmeyin.