Gérer les métadonnées du fichier Excel Microsoft® via Java

Affichez, ajoutez, mettez à jour, supprimez ou extrayez les propriétés de fichiers Excel personnalisées et intégrées à l'aide des API Java côté serveur.

 

Java Exceller API prend en charge la gestion des propriétés intégrées (définies par le système) telles que le titre, le nom de l’auteur, les statistiques du document, etc., ainsi que des propriétés personnalisées (définies par l’utilisateur) sous la forme d’une paire nom/valeur. Il y a Classe de classeur pour charger les fichiers, et Collection de feuilles de calcul traite de la collecte de feuilles de travail ainsi que Classe de feuille de travail pour représenter une seule feuille de calcul. Pour accéder aux propriétés intégrées et personnalisées, BuiltInDocumentProperties, CustomDocumentProperties simplifie le processus de gestion des métadonnées.

Gestion des propriétés définies par le système

Pour gérer les propriétés intégrées, API fournit Propriétés du document intégré et les programmeurs peuvent facilement accéder à une propriété intégrée et mettre à jour sa valeur. En fonction des besoins de l’application, les développeurs peuvent utiliser l’index ou le nom de propriété du DocumentPropertyCollection .

Java Code pour gérer les propriétés définies par le système
 

Ajouter et supprimer des métadonnées définies personnalisées

Pour gérer les propriétés personnalisées, API fournit Propriétés du document personnalisé , et les développeurs peuvent facilement accéder aux propriétés existantes ainsi qu’en ajouter de nouvelles à l’aide de ajouter une méthode de CustomDocumentPropertyCollection la classe ajoute la propriété et renvoie une référence pour la nouvelle propriété en tant que Propriétés.DocumentProperty objet. La classe DocumentProperty est utilisée pour récupérer le nom, la valeur et le type de la propriété du document comme DocumentProperty.Name , DocumentProperty.Value , DocumentProperty.Type qui renvoie l’un des Type de propriété valeurs d’énumération.

Java Code pour ajouter des métadonnées dans un fichier Excel
Java Code pour supprimer une propriété personnalisée dans un fichier Excel