Как да експортирате данни от списък в Excel в Java

Този бърз урок ще ви научи как да експортирате списъчни данни в Excel в Java. Първо, изисква се списък от низове, който може да бъде попълнен с набор от постоянни низове или можете да го попълните от някакъв външен източник като четене на данни от някакъв файл на диск, база данни или някакъв поток от данни по мрежата. В крайна сметка създайте нова работна книга и извикайте функцията importArrayList, за да конвертирате списъка в Excel в Java, който ще бъде записан като XLSX файл на диска.

Стъпки за експортиране на данни от списък в Excel в Java

  1. Добавете препратка към Aspose.Cells от Maven Repository, за да експортирате списъка в Excel
  2. Декларирайте списък с масиви, за да съхранявате данните от списъка за експортиране в Excel
  3. Попълнете списъка с низове, като използвате постоянни низове или попълнете от някакъв външен източник
  4. Създайте обект от клас Workbook, който ще бъде попълнен с данни от списъка
  5. Вземете препратката към Worksheet от новосъздадената работна книга
  6. Извикайте функцията importArrayList заедно с препратка към списък, целева клетка и посока на текста
  7. Запазете изходната работна книга, съдържаща експортирания списък от низове

Тук първо инициализирайте списък от низове, които могат да бъдат попълнени по различни начини. След това се създава работна книга и се получава препратка към определен лист от тази работна книга, където ще пишете списък в Excel в Java. И накрая, можете да запишете изходния Excel файл във всеки от желаните формати като XLSX, XLS, XLSM или XLSB.

Код за създаване на Excel от списък в Java

Този код използва класа ArrayList, за да декларира и инициализира списъка с низове, но можете да създадете списък и с други типове данни. По същия начин се получава първата препратка към работния лист, за да се напише списъкът, но можете да се обърнете към други листове също като предоставите базирания на нула индекс или името на листа. Последният аргумент във функцията importArrayList() дефинира посоката на текста, т.е. или списъкът ще бъде вмъкнат по колонен начин или в ред.

Този урок ви напътства да експортирате списък в Excel, но ако искате да напишете Excel в масив, вижте статията на как да конвертирате Excel в масив в Java. Имайте предвид, че това преобразуване на списъка в Excel не изисква MS Excel или Interop да са налични в системата.

 Български