您的位置:首页 > 编程语言 > Java开发

Java读取Excel文件自定义属性

2019-02-27 14:12 99 查看

Java读取Excel文件自定义属性

1添加maven依赖

<dependency>
<groupId>org.apache.poi</groupId>
<artifactId>poi</artifactId>
<version>3.17</version>
</dependency>
<dependency>
<groupId>org.apache.poi</groupId>
<artifactId>poi-ooxml</artifactId>
<version>3.17</version>
</dependency>

2读取Excel文件属性自定义列

3代码

import org.apache.poi.hpsf.CustomProperties;
import org.apache.poi.hpsf.DocumentSummaryInformation;
import org.apache.poi.hssf.usermodel.HSSFWorkbook;

import java.io.File;
import java.io.FileInputStream;
import java.io.InputStream;
import java.util.Map;
import java.util.Set;

//具体方法
public static void addExcelPropertys(File file) throws Exception {
InputStream in = new FileInputStream(file);
HSSFWorkbook workbook = new HSSFWorkbook(in);
DocumentSummaryInformation information = workbook.getDocumentSummaryInformation();
CustomProperties properties = information.getCustomProperties();
Set<Map.Entry<String, Object>> entries = properties.entrySet();
for (Map.Entry<String, Object> entry : entries) {
System.out.println(entry.getKey()+"=="+entry.getValue());
}
workbook.close();
}
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: