我正在使用apache poi 3.9来处理excel文件。我在哪里生成基于某些报告的excel文件。对于其他excel文件它的工作正常但是对于其中有超链接的报告,java代码显示异常
Unexpected record type (org.apache.poi.hssf.record.HyperlinkRecord)
java.lang.RuntimeException: Unexpected record type (org.apache.poi.hssf.record.HyperlinkRecord)
at org.apache.poi.hssf.record.aggregates.RowRecordsAggregate.<init>(RowRecordsAggregate.java:97)
at org.apache.poi.hssf.model.InternalSheet.<init>(InternalSheet.java:172)
at org.apache.poi.hssf.model.InternalSheet.createSheet(InternalSheet.java:127)
at org.apache.poi.hssf.usermodel.HSSFWorkbook.<init>(HSSFWorkbook.java:291)
at org.apache.poi.hssf.usermodel.HSSFWorkbook.<init>(HSSFWorkbook.java:243)
at org.apache.poi.hssf.usermodel.HSSFWorkbook.<init>(HSSFWorkbook.java:187)
at org.apache.poi.hssf.usermodel.HSSFWorkbook.<init>(HSSFWorkbook.java:322)
at org.apache.poi.hssf.usermodel.HSSFWorkbook.<init>(HSSFWorkbook.java:303)
我使用了apache poi cell.getHyperlink
和cell.getHyperlink.getAddress
方法。
请告诉我,如何解决此异常。