Bu hızlı eğitim size liste verilerinin Java’da Excel’e nasıl aktarılacağını öğretecektir. İlk olarak, bir dizi sabit diziyle doldurulabilecek bir dizi listesi gereklidir ya da onu diskteki bir dosyadan, bir veritabanından veya ağ üzerindeki bir veri akışından veri okumak gibi bazı harici kaynaklardan doldurabilirsiniz. Sonunda yeni bir çalışma kitabı oluşturun ve diskte bir XLSX dosyası olarak kaydedilecek olan listeyi Java’da Excel’e dönüştürmek için importArrayList işlevini çağırın.
Java’da Liste Verilerini Excel’e Aktarma Adımları
- Listeyi Excel’e aktarmak için Maven Deposundan Aspose.Cells öğesine bir referans ekleyin
- Excel’e dışa aktarmak için liste verilerini tutmak için bir dizi listesi bildirin
- Listeyi sabit dizeler kullanarak dizelerle doldurun veya bazı harici kaynaklardan doldurun
- Liste verileriyle doldurulacak bir Workbook sınıf nesnesi oluşturun
- Yeni oluşturulan çalışma kitabından bir Worksheet referansını alın
- Liste başvurusu, hedef hücre ve metin yönü ile birlikte importArrayList işlevini çağırın
- Dışa aktarılan dizeler listesini içeren çıktı çalışma kitabını kaydedin
Burada önce, çeşitli şekillerde doldurulabilecek bir dizi listesi başlatın. Daha sonra bir çalışma kitabı oluşturulur ve bu çalışma kitabından Java’da Excel’e liste yazacağınız belirli bir sayfaya referans alınır. Son olarak, çıktı Excel dosyasını XLSX, XLS, XLSM veya XLSB gibi istediğiniz formatlardan herhangi birine kaydedebilirsiniz.
Java’da Listeden Excel Oluşturma Kodu
Bu kod, dize listesini bildirmek ve başlatmak için ArrayList sınıfını kullanır, ancak diğer veri türlerinin bir listesini de oluşturabilirsiniz. Benzer şekilde, listeyi yazmak için ilk çalışma sayfası referansı alınır, ancak sıfır tabanlı indeks veya sayfanın adını vererek diğer sayfalara da başvurabilirsiniz. importArrayList() işlevindeki son argüman metnin yönünü tanımlar, yani liste sütun şeklinde veya bir satırda eklenecektir.
Bu eğitim, bir listeyi Excel’e aktarmanız için size rehberlik eder, ancak Excel’i bir diziye yazmak istiyorsanız, Excel’i Java’da diziye dönüştürme makalesine bakın. Listenin Excel’e dönüştürülmesinin sistemde MS Excel veya Interop’un bulunmasını gerektirmediğini unutmayın.