Přejít na hlavní obsah

Apache POI Excel pomocí Gradle: podrobný průvodce tabulkami

Apache POI je knihovna, která Vám umožňuje pracovat se soubory aplikace Excel ve formátech .xls a .xlsx. Poskytuje možnost vytvářet, upravovat a číst soubory Excel a pracovat s jejich obsahem, jako jsou buňky, styly, vzorce a další.

Gradle je výkonný systém sestavení, který vám umožňuje automatizovat proces sestavení, testování a nasazení aplikace. Nabízí jednoduchý a flexibilní způsob správy závislostí, včetně knihoven, jako je Apache POI, a usnadňuje jejich začlenění do projektu.

V této podrobné příručce se dozvíte, jak používat Apache POI Excel pomocí Gradle pro práci s tabulkami. Prozkoumáme všechny potřebné kroky, od nastavení projektu Gradle a přidávání závislostí až po vytváření, úpravy a čtení souborů Excel pomocí Apache POI. Budou také zváženy některé užitečné techniky a praktické příklady, které vám pomohou úspěšně pracovat s excelovými tabulkami ve vašich projektech.

Instalace Apache POI Excel

Proces instalace Apache POI Excel obsahuje několik kroků:

  1. Otevřete svůj projekt ve vývojovém prostředí.
  2. Otevřete soubor build.gradle vašeho projektu.
  3. Přidejte závislost na Apache POI Excel do sekce dependencies vašeho souboru build.gradle.
  4. Synchronizujte projekt pomocí gradle.

Příklad závislosti pro přidání do souboru build.gradle:

dependencies

Po přidání závislostí potřebných pro práci s Apache POI Excel můžete ve svém projektu začít používat knihovnu.

Kroky k instalaci Apache POI Excel přes Gradle

Gradle je automatický montážní systém, který vám umožňuje zjednodušit proces vývoje projektu. Automaticky stáhne potřebné závislosti a zkompiluje je do projektu.

Chcete-li nainstalovat Apache POI Excel přes Gradle, postupujte podle následujících kroků:

  1. Vytvořte nový projekt Gradle nebo otevřete již existující.
  2. Otevřete soubor sestavení projektu (build.gradle). Pokud ne, vytvořte nový.
  3. Přidejte závislost Apache POI Excel do sekce závislostí vašeho souboru sestavení:
dependencies 

implementation 'org.apache.poi:poi: 5.1.0' přidává závislost Apache POI Excel pro zpracování souborů formátu Excel. implementation 'org.apache.poi:poi-ooxml: 5.1.0' přidává závislost pro práci se soubory formátu Office Open XML (OOXML).

  1. Uložte soubor sestavení projektu.
  2. Aktualizujte své závislosti na projektu spuštěním příkazu gradle build na příkazovém řádku.
  3. Po úspěšné aktualizaci závislostí bude Apache POI Excel k dispozici ve vašem projektu.

Nyní můžete použít Apache POI Excel k práci se soubory formátu Microsoft Office ve vašem projektu Gradle.

Vytvoření nového dokumentu aplikace Excel

Apache POI vám umožňuje vytvářet nové dokumenty aplikace Excel od začátku. K tomu je třeba provést následující kroky:

  1. Přidat závislost Apache POI do souboru build.gradle .
  2. Importovat požadované třídy Apache POI.
  3. Vytvořit nový objekt xssfworkbook představující dokument Excel.
  4. Vytvořit nový objekt xssfsheet představující list v dokumentu aplikace Excel.
  5. Vytvořte buňky a vyplňte je hodnotami.
  6. Uložit dokument aplikace Excel na disk.

Níže je uveden příklad kódu, který ukazuje proces vytváření nového dokumentu aplikace Excel:

import org.apache.poi.xssf.usermodel.*;import java.io.FileOutputStream;import java.io.IOException;public class CreateExcelDocument  catch (IOException e) >>

Spuštěním výše uvedeného kódu bude vytvořen nový dokument aplikace Excel s jedním listem a dvěma vyplněnými buňkami. Dokument bude uložen na disk pod názvem " Nový dokument.xlsx".

Vytvoření nového dokumentu aplikace Excel pomocí Apache POI je tedy jednoduchý a pohodlný proces. Knihovna poskytuje mnoho možností pro práci s Excelovými tabulkami, které lze použít pro různé úkoly.