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ů:
- Otevřete svůj projekt ve vývojovém prostředí.
- Otevřete soubor build.gradle vašeho projektu.
- Přidejte závislost na Apache POI Excel do sekce dependencies vašeho souboru build.gradle.
- Synchronizujte projekt pomocí gradle.
Příklad závislosti pro přidání do souboru build.gradle:
dependenciesPo 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ů:
- Vytvořte nový projekt Gradle nebo otevřete již existující.
- Otevřete soubor sestavení projektu (build.gradle). Pokud ne, vytvořte nový.
- Přidejte závislost Apache POI Excel do sekce závislostí vašeho souboru sestavení:
dependencies/ Другие зависимости проектаimplementation 'org.apache.poi:poi:5.1.0'implementation 'org.apache.poi:poi-ooxml:5.1.0'>
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).
- Uložte soubor sestavení projektu.
- Aktualizujte své závislosti na projektu spuštěním příkazu gradle build na příkazovém řádku.
- 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:
- Přidat závislost Apache POI do souboru build.gradle .
- Importovat požadované třídy Apache POI.
- Vytvořit nový objekt xssfworkbook představující dokument Excel.
- Vytvořit nový objekt xssfsheet představující list v dokumentu aplikace Excel.
- Vytvořte buňky a vyplňte je hodnotami.
- 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.