从.ods文件读取的JOpenDocument

时间:2012-06-17 11:08:47

标签: java

我正在尝试从jopendocument读取.ods文件。但是当我试图访问/打印特定单元格的值时,会显示一个空白输出。我的代码是:

for(int nRowIndex = 0; nRowIndex < r; nRowIndex++)
{
int nColIndex = 0;
for( ;nColIndex < t; nColIndex++)
{
System.out.println(sheet.getCellAt(nColIndex, nRowIndex).toString());
}
}

这会在控制台上打印出来:

<table:table-cell xmlns:table="urn:oasis:names:tc:opendocument:xmlns:table:1.0" />

任何帮助将不胜感激。

1 个答案:

答案 0 :(得分:0)

方法getCellAt返回类型为Cell的对象,以便将包含的值作为文本使用

sheet.getCellAt(nColIndex, nRowIndex).getTextValue()