Jak extrahovat metadata z Excelu v Javě

Tento krátký tutoriál poskytuje podrobné informace pro extrahování metadat z Excel v Javě pomocí jednoduchých volání API knihovny analyzátoru dokumentů. Tato příručka vám také poskytuje funkční ukázkový kód, který demonstruje implementaci aplikace Java Excel metadata extractor. Níže jsou uvedeny klíčové kroky spolu s úryvkem kódu pro extrahování metadat z dokumentů.

Kroky k extrahování metadat z Excelu v Javě

  1. Nainstalujte GroupDocs.Parser for Java z úložiště Maven v aplikaci Java a extrahujte metadata ze souboru Excel
  2. Importujte požadované třídy pro vývoj funkcí pro extrahování metadat z dokumentu aplikace Excel
  3. Vytvořte instanci třídy Parser pro načtení vstupního dokumentu aplikace Excel a extrahujte z něj metadata
  4. Voláním metody getMetadata získáte kolekci objektu metadat
  5. Iterujte sbírku metadat, zobrazte název a hodnotu metadat

Tyto kroky lze velmi snadno použít k vytvoření * metadat souboru Excel pomocí schopnosti Java*. Soubor aplikace Excel lze načíst inicializací třídy Parser, jakmile dokončíte nastavení požadované knihovny a import potřebných tříd. Poté vám metoda getMetadata umožňuje získat kolekci objektu metadat a iterovat ji pro zobrazení názvu a hodnoty metadat.

Kód pro extrahování metadat z Excelu v Javě

import com.groupdocs.parser.Parser;
import com.groupdocs.parser.licensing.License;
import com.groupdocs.parser.data.MetadataItem;
import java.io.IOException;
public class ExtractMetadataFromExcelInJava {
public static void main(String[] args) throws IOException { // Main function to extract Metadata from Excel in Java
// Remove the watermark in output
License lic = new License();
lic.setLicense("GroupDocs.Parser.lic");
// Create an instance of Parser class
try (Parser parser = new Parser("sample.xlsx")) {
// Extract metadata from the document
Iterable < MetadataItem > metadata = parser.getMetadata();
// Check if metadata extraction is supported
if (metadata == null) {
System.out.println("Metatada extraction isn't supported");
}
// Iterate over metadata items
for (MetadataItem item: metadata) {
// Print an item name and value
System.out.println(String.format("%s: %s", item.getName(), item.getValue()));
}
}
}
}

Výše uvedený úryvek kódu ukazuje, jak vyvinout extrakce metadat ze souboru aplikace Excel v aplikaci Java. Jak vidíte v ukázkovém kódu, napsali jsme několik řádků kódu a spotřebovali několik volání API pro extrahování metadat aplikace Excel. Dále můžete tento příklad použít v kterémkoli z oblíbených operačních systémů, jako je Linux, Windows a macOS, aniž byste museli nastavovat další software.

Probrali jsme podrobný proces, jak extrahovat metadata z Excelu pomocí Javy, a vyvinuli jsme pro ně ukázkový kód. Nedávno jsme publikovali článek o extrahování textu z XML pomocí Javy. Další informace naleznete v průvodci jak extrahovat text z XML v Javě.

 Čeština