见图:50列,第一列读的成功,读第二列为空,直接把下面列的值前移了。
我想知道为什么会出现HSSFCell对象为空的情况。怎么解决。Iterator<HSSFCell> cit = (Iterator<HSSFCell>) row.cellIterator();
while(cit.hasNext())
{HSSFCell cell = cit.next();if (cell == null) {
break;
}String strValue = parentReader.getCellValue(cell);
我想知道为什么会出现HSSFCell对象为空的情况。怎么解决。Iterator<HSSFCell> cit = (Iterator<HSSFCell>) row.cellIterator();
while(cit.hasNext())
{HSSFCell cell = cit.next();if (cell == null) {
break;
}String strValue = parentReader.getCellValue(cell);
解决方案 »
- tomcat7单独打开可以打开主页 但eclipse配置好tomcat7后 打不开主页
- java 正则表达式
- 有几年开发经验的朋友们请进来帮帮我吧!提供点经验
- 关于Hibenate中设置Oracle的递增主键问题
- spring中定时器 Quartz 问题
- 拜托~~~~请问有关Microsoft Visual Studio 2005 的简单问题,
- applet 在浏览器运行
- struts上传文件的中文问题
- 请能救我。万分感激!
- 在网络上传输和调用文件(Java或J2EE实现),大家有些什么好方法,给个建议吧
- itext分割pdf导致内存溢出OutOfMemoryError求大虾
- 一个小小的问题,希望高手帮忙~~~(小女子在此谢过)
for(Row row : sheet) {
for(int cn=0; cn<row.getLastCellNum(); cn++) {
// If the cell is missing from the file, generate a blank one
Cell cell = row.getCell(cn, MissingCellPolicy.CREATE_NULL_AS_BLANK);
// Print the cell for debugging
System.out.println("CELL: " + cn + " --> " + cell.toString());
}
}
替代器貌似有这样的问题。 试试类似上面这种取数据吧。