返回顶部
首页 > 资讯 > 精选 >Java添加、读取、删除Excel文档属性的方法是什么
  • 312
分享到

Java添加、读取、删除Excel文档属性的方法是什么

2023-06-02 12:06:58 312人浏览 八月长安
摘要

本篇内容介绍了“Java添加、读取、删除excel文档属性的方法是什么”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成!使用工具:Spire.X

本篇内容介绍了“Java添加、读取、删除excel文档属性的方法是什么”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成!

使用工具:Spire.XLS for Java

获取方法:通过官网下载包。下载后,解压文件,并将lib文件夹下的jar文件导入java程序;或者通过Maven仓库下载导入。Jar导入效果如下:

Java添加、读取、删除Excel文档属性的方法是什么

Java 代码示例

【示例1】添加Excel文档属性

import com.spire.xls.*; import java.util.Date;  public class AddProperties {     public static void main(String[] args) {         //加载Excel文档         Workbook wb = new Workbook();         wb.loadFromFile("input.xlsx");          //给文档设置标题、主题、作者等内置文档属性         wb.getDocumentProperties().setTitle("设置文档属性");         wb.getDocumentProperties().setSubject("A类");         wb.getDocumentProperties().setAuthor("Bubble");         wb.getDocumentProperties().setManager("July");         wb.getDocumentProperties().setCompany("Alibaba");         wb.getDocumentProperties().setCateGory("内部");         wb.getDocumentProperties().seTKEyWords("文档、草稿");          //给文档添加自定义文档属性         wb.getCustomDocumentProperties().add("_MarkAsFinal", true);         wb.getCustomDocumentProperties().add("编辑", "Administrator");         wb.getCustomDocumentProperties().add("联系电话", 12345678);         wb.getCustomDocumentProperties().add("更新日期", new Date());          //保存结果文档         wb.saveToFile("AddProperties.xlsx", ExcelVersion.Version2010);         wb.dispose();     } }

生成的文档可查看属性添加效果。

【示例2】读取Excel文档属性

import com.spire.xls.*;  public class ReadProperties {     public static void main(String[] args) {         //加载Excel文档         Workbook wb = new Workbook();         wb.loadFromFile("AddProperties.xlsx");          //获取Excel内置文档属性         System.out.println("标题: " + wb.getDocumentProperties().getTitle());         System.out.println("主题: " + wb.getDocumentProperties().getSubject());         System.out.println("作者: " + wb.getDocumentProperties().getAuthor());         System.out.println("单位: " + wb.getDocumentProperties().getCompany());         System.out.println("主管: " + wb.getDocumentProperties().getManager());         System.out.println("类别: " + wb.getDocumentProperties().getCategory());         System.out.println("关键字: " + wb.getDocumentProperties().getKeywords());          //获取Excel自定义文档属性         DocumentProperty property = (DocumentProperty) wb.getCustomDocumentProperties().get(0);         //读取第一个自定义文档属性的名称和值         System.out.println("名称: " + property.getName());         System.out.println("值: " + property.getValue());     } }

文档属性读取结果:

Java添加、读取、删除Excel文档属性的方法是什么

【示例3】删除Excel文档属性

import com.spire.xls.*;  public class RemoveProperties {     public static void main(String[] args) {         //加载Excel文档         Workbook wb = new Workbook();         wb.loadFromFile("AddProperties.xlsx");          //通过将对应文档属性的值设置为空来删除该内置属性         wb.getDocumentProperties().setTitle("");         wb.getDocumentProperties().setSubject("");         wb.getDocumentProperties().setAuthor("");         wb.getDocumentProperties().setCompany("");         wb.getDocumentProperties().setManager("");         wb.getDocumentProperties().setCategory("");         wb.getDocumentProperties().setKeywords("");         wb.getDocumentProperties().setComments("");          //根据自定义文档属性的名称来移除该自定义文档属性         wb.getCustomDocumentProperties().remove("编辑");         wb.getCustomDocumentProperties().remove("联系电话");          //保存文档         wb.saveToFile("RemoveProperties.xlsx", ExcelVersion.Version2010);         wb.dispose();     } }

生成的文档可查看属性删除效果。

“Java添加、读取、删除Excel文档属性的方法是什么”的内容就介绍到这里了,感谢大家的阅读。如果想了解更多行业相关的知识可以关注编程网网站,小编将为大家输出更多高质量的实用文章!

--结束END--

本文标题: Java添加、读取、删除Excel文档属性的方法是什么

本文链接: https://lsjlt.com/news/229978.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

猜你喜欢
  • Java添加、读取、删除Excel文档属性的方法是什么
    本篇内容介绍了“Java添加、读取、删除Excel文档属性的方法是什么”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成!使用工具:Spire.X...
    99+
    2023-06-02
  • Java实现添加,读取和删除Excel图片的方法详解
    目录介绍Java 代码示例示例1添加图片示例2读取图片示例3删除图片介绍 本文介绍在Java程序中如何添加图片到excel表格,添加图片时可设置图片大小、位置、旋转、超链接...
    99+
    2024-04-02
  • rman添加、删除文件的方法是什么
    这篇文章主要介绍“rman添加、删除文件的方法是什么”,在日常操作中,相信很多人在rman添加、删除文件的方法是什么问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答”rman添加...
    99+
    2024-04-02
  • mongodb删除文档的方法是什么
    要删除MongoDB中的文档,可以使用db.collection.deleteOne()或db.collection.deleteM...
    99+
    2024-04-09
    mongodb
  • Java删除/复制Word文档水印的方法是什么
    本篇内容介绍了“Java删除/复制Word文档水印的方法是什么”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成!Jar包导入方法一:下载Free...
    99+
    2023-06-02
  • Java实例化对象添加属性的方法是什么
    Java实例化对象添加属性的方法是通过调用对象的setter方法来设置属性的值。setter方法是对象的一个公共方法,通常命名为se...
    99+
    2023-09-26
    Java
  • JAVA动态给实体类添加属性的方法是什么
    在Java中,实体类是指用于表示现实世界中的实体的类。一般情况下,实体类的属性是在类的定义中固定的,无法动态添加。然而,可以使用Ja...
    99+
    2023-10-18
    JAVA
  • vue读取本地excel文件的方法是什么
    这篇“vue读取本地excel文件的方法是什么”文章的知识点大部分人都不太理解,所以小编给大家总结了以下内容,内容详细,步骤清晰,具有一定的借鉴价值,希望大家阅读完这篇文章能有所收获,下面我们一起来看看这篇“vue读取本地excel文件的方...
    99+
    2023-07-04
  • 11G RAC节点删除与添加的方法是什么
    这篇文章主要介绍“11G RAC节点删除与添加的方法是什么”,在日常操作中,相信很多人在11G RAC节点删除与添加的方法是什么问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答”...
    99+
    2024-04-02
  • redis集群添加删除节点的方法是什么
    要向 Redis 集群中添加或删除节点,可以使用以下步骤: 添加节点: 向 Redis 集群中添加一个新的 Redis 节点。启动...
    99+
    2024-04-02
  • Golang生成Excel文档的方法是什么
    这篇文章主要介绍“Golang生成Excel文档的方法是什么”,在日常操作中,相信很多人在Golang生成Excel文档的方法是什么问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答”Golang生成Excel文档...
    99+
    2023-07-05
  • Oracle添加和删除集群节点的方法是什么
    这篇文章主要介绍“Oracle添加和删除集群节点的方法是什么”,在日常操作中,相信很多人在Oracle添加和删除集群节点的方法是什么问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解...
    99+
    2024-04-02
  • C++链表节点的添加和删除方法是什么
    本篇内容介绍了“C++链表节点的添加和删除方法是什么”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成!前言链表是一种动态的数据结构,因为在创建链...
    99+
    2023-06-26
  • Java实现读取Jar文件属性的方法详解
    目录一、题目描述-读取Jar文件属性1、题目2、解题思路3、代码详解一、题目描述-读取Jar文件属性 1、题目 做一个读取jar文件的内容和功能的工具。 2、解题思路 创建一个类:R...
    99+
    2022-11-13
    Java读取Jar文件属性 Java Jar文件属性 Java Jar文件
  • java中field获取属性值的方法是什么
    在Java中,要获取字段(field)的属性值,可以使用以下几种方法:1. 使用字段的getter方法:如果字段有对应的getter...
    99+
    2023-09-25
    java
  • javascript创建表格,添加删除操作的方法是什么
    这篇文章主要讲解了“javascript创建表格,添加删除操作的方法是什么”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“javascript创建表格,添加删...
    99+
    2024-04-02
  • java文件读取和写入的方法是什么
    Java中读取和写入文件的方法有很多,以下是其中几种常用的方法: 使用File类:可以使用File类来创建、删除、重命名文件,以及...
    99+
    2023-10-23
    java
  • ubuntu删除文件的方法是什么
    这篇文章主要介绍“ubuntu删除文件的方法是什么”的相关知识,小编通过实际案例向大家展示操作过程,操作方法简单快捷,实用性强,希望这篇“ubuntu删除文件的方法是什么”文章能帮助大家解决问题。 ubu...
    99+
    2022-12-30
    ubuntu
  • nodejs删除文件的方法是什么
    这篇文章主要介绍“nodejs删除文件的方法是什么”,在日常操作中,相信很多人在nodejs删除文件的方法是什么问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答”nodejs删除文件的方法是什么”的疑惑有所帮助!...
    99+
    2023-07-05
  • 删除pycharm文件的方法是什么
    要删除PyCharm中的文件,可以使用以下步骤: 打开PyCharm,并导航到要删除的文件所在的项目目录。 在项目视图中,右键单击...
    99+
    2024-04-02
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作