我目前做一个写excel的工作,这个excel有4列,其中有一列的内容十分长,都在23000个字符以上
结果就出现一个奇怪的现象:当写入的条目数大于20时,文件的最长一列的类容就显示不出来(用office打开)
而且告知“XX文件中发现不可读取的内容,是否要恢复此工作簿的内容?如果信任此工作簿的来源,请单击是”
点“是”后,excel告知该文件破坏程度太大,不能进行修复
请问这是poi的bug吗(当大数据条目超过20条时),或者我还需要设置什么东西?
写入的代码为
for(Iterator iterator = mapObj.entrySet().iterator() ; iterator.hasNext(); ){
HSSFCell cell = row.createCell(counter++);
cell.setCellType(HSSFCell.CELL_TYPE_STRING);
Map.Entry entry = (Map.Entry)iterator.next();
cell.setCellValue( (String)entry.getValue() );
}
结果就出现一个奇怪的现象:当写入的条目数大于20时,文件的最长一列的类容就显示不出来(用office打开)
而且告知“XX文件中发现不可读取的内容,是否要恢复此工作簿的内容?如果信任此工作簿的来源,请单击是”
点“是”后,excel告知该文件破坏程度太大,不能进行修复
请问这是poi的bug吗(当大数据条目超过20条时),或者我还需要设置什么东西?
写入的代码为
for(Iterator iterator = mapObj.entrySet().iterator() ; iterator.hasNext(); ){
HSSFCell cell = row.createCell(counter++);
cell.setCellType(HSSFCell.CELL_TYPE_STRING);
Map.Entry entry = (Map.Entry)iterator.next();
cell.setCellValue( (String)entry.getValue() );
}
解决方案 »
- struts2.1.2异步提交表单怎么做?<s:form>居然不再有tartgets等属性
- 请问eclipse生成webservice客户端的告警问题
- xmlbean生成xml文件的时候为什么会多出<xml-fragment/>这么一栏
- 【求助大神】Java模拟5000个传感器同时向消息队列传消息要怎么写
- 请问,我在用Middlegen生成x.hbm.xml文件时,老是出现没有找到schema和catalog,怎么回事啊?
- FINALLY!SALARY=POINT OF CSDN,散分,顺便提个问题
- 怎样编写struts和配置服务器运行..
- 如何在网页中嵌入word文档?
- j2ee的性能问题
- 请问如何将这段代码改到EJBTESTCLIENT中?
- java 网络编程 问题
- 无原因向sun送分
楼主怎么解决的。
多谢