我使用阿帕奇POI来编写和读取excel文件,我的poi版本是3.9,但是现在我遇到了一个问题,没有找到一个很好的解决方案。
首先,我使用poi将一些数据写入excel表,并将使用DataValidation在表标题中添加一些提示信息,如下图所示:
单元格中的值为ABSInterention,,提示符标题为excel生成的wrxuoh.After,其他用户将对数据单元格进行一些修改,我需要读取和解析excel文件,我想得到提示值wrxuoh again.So --我的问题是:
使用POI3.9读取excel文件时,如何获得当前工作表的所有DataValidations?
我使用的是HSSFWorkbook和HSSFSheet.I,发现POI片中有一个名为getDataValidations的方法,但是在poi3.9jar文件中找不到这个方法,也无法在POI3.9javadoc中找到它。
任何帮助都将不胜感激!

发布于 2014-11-27 10:19:14
促进对一个答案的评论-你不能
该功能是在您在问题中提到的3.9版本之后添加到Apache中的
根据Apache POI变更量g,您需要升级到至少POI3.11beta 3才能使用该特性。3.11当它很快发布时,将是第一个包含它的稳定版本
https://stackoverflow.com/questions/27145028
复制相似问题