Java'da TXT'yi CSV'ye dönüştürme

TXT dosyaları bazen bazı uygulamalarla işlemeniz gerekebilecek sayısal veriler içerebilir. Buna göre, TXT’den CSV dosyasına dönüştürme, sayısal verileri virgülle ayrılmış değerler olarak ayrıştırmak için yardımcı olabilir. Bu makale, bir TXT dosyasının Java’da programlı olarak CSV formatına nasıl dönüştürüleceğini kapsar.

TXT’den CSV’ye Dönüştürücü – Java API Kurulumu

Aspose.Cells for Java, Java uygulamalarında veri oluşturmak veya işlemek için farklı Excel dosya biçimleriyle çalışmayı destekler. Aşağıdaki Maven yapılandırmalarını kullanarak Yeni Sürümler sayfasından veya Aspose Deposu’ndan JAR dosyalarını indirerek API’yi kolayca 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>

TXT’yi Java’da CSV Dosyasına Dönüştür

Aşağıdaki adımları izleyerek bir TXT dosyasını Java’da CSV biçimine dönüştürebilirsiniz:

  • TxtLoadOptions sınıfından bir nesne oluşturun.

  • Giriş dosyasını bir Workbook sınıf nesnesi kullanarak yükleyin.

  • Çıktı CSV dosyasını belirtilen yola kaydedin.

Aşağıdaki kod parçacığı, bir TXT dosyasının Java’da programlı olarak bir CSV dosyasına nasıl dönüştürüleceğini gösterir:

// Bir TxtLoadOptions sınıf nesnesini başlat
TxtLoadOptions loadoptions = new TxtLoadOptions();

// Giriş TXT dosyasını yüklemek için bir çalışma kitabı sınıfı nesnesi oluşturun
Workbook workbook = new Workbook("input.txt", loadoptions);

// Çıkış CSV dosyasını kaydedin
workbook.save("output.csv" , SaveFormat.CSV);

Ücretsiz Lisans Alın

Herhangi bir değerlendirme sınırlaması olmadan API’nin tüm özelliklerini test edebilirsiniz. API’yi tam kapasitesiyle değerlendirmek için ücretsiz geçici lisans talep etmeniz yeterlidir.

Çözüm

Bu makalede, Java’da programlı olarak TXT’yi CSV Virgülle Ayrılmış Değerlere dönüştürmeyi öğrendiniz. Bu tür virgülle ayrılmış dosyalar, sayısal verilerden bazı yararlı bilgileri ayrıştırmak veya çıkarmak için bazen farklı iş akışları tarafından gereklidir. Ayrıca, API’nin diğer bazı özelliklerini kontrol etmek için API’ye dokümantasyon göz atabilirsiniz. Herhangi bir endişenizi veya belirsizliğinizi iletmeniz gerekirse, lütfen forumdan bize yazmaktan çekinmeyin.

Ayrıca bakınız