Hantera Microsoft® Metadata för Excel-fil via Java

Visa, lägg till, uppdatera, ta bort eller extrahera anpassade och inbyggda Excel-filegenskaper med hjälp av API:er på serversidan Java.

 

Java Excel API stöder hantering av inbyggda (systemdefinierade) egenskaper såsom titel, författarens namn, dokumentstatistik etc samt anpassade (användardefinierade) egenskaper i form av namn/värdepar. Det finns Arbetsbok klass för att ladda filerna och Arbetsbladssamling behandlar insamling av arbetsblad samt Arbetsbladsklass för att representera ett enda kalkylblad. För att komma åt inbyggda och anpassade egenskaper gör BuiltInDocumentProperties, CustomDocumentProperties processen enkel för metadatahantering.

Hantera systemdefinierade egenskaper

För skötsel av inbyggda fastigheter tillhandahåller API BuiltInDocumentProperties och programmerare kan enkelt komma åt en inbyggd egenskap och uppdatera dess värde. Beroende på applikationskrav kan utvecklare använda indexet eller egenskapsnamnet från DocumentPropertyCollection .

Java Kod för att hantera systemdefinierade egenskaper
 

Lägg till och ta bort anpassade metadata

För hantering av anpassade egenskaper tillhandahåller API CustomDocumentProperties , och utvecklare kan enkelt komma åt befintliga egenskaper samt lägga till nya egenskaper med hjälp av lägga till metod av CustomDocumentPropertyCollection class lägger till egenskapen och returnerar en referens för den nya egenskapen som en Properties.DocumentProperty objekt. DocumentProperty-klassen används för att hämta namn, värde och typ av dokumentegenskapen som DocumentProperty.Name , DocumentProperty.Value , DocumentProperty.Type som returnerar en av PropertyType uppräkningsvärden.

Java Kod för att lägga till metadata i Excel-fil
Java Kod för att ta bort anpassad egendom i Excel-fil