Aspose单元格读取表头行

时间:2014-01-15 07:06:40

标签: java excel aspose-cells

如何检索excel表标题行 我能够检索除表头行之外的所有行。
代码

private static void printTableContent(final ListObject table) {
    System.out.println(table.getShowHeaderRow());
    Range range = table.getDataRange();

    for (int row = 0; row < range.getRowCount(); row++) {
        for (int column = 0; column < range.getColumnCount(); column++) {
            System.out.print(range.get(row, column).getDisplayStringValue());
            System.out.print("\t");
        }
        System.out.println();
    }
}

1 个答案:

答案 0 :(得分:0)

ListObject.getDataRange()只返回数据行。

要获取标题行,请使用ListObject.getListColumns()。在方法中添加以下代码以打印标题行列表。

for (int iColumn = 0 ; iColumn < table.getListColumns().getCount() ; iColumn++)
{
    System.out.print(table.getListColumns().get(iColumn).getName());
}
System.out.println();

我作为开发者布道者使用Aspose。