Java 中如何按列读取 Excel 数据?

Java 中如何按列读取 Excel 数据

我有一个excel文件,希望用java读取某个表单某列的值,以便做后续的操作。有推荐的方案吗?

阅读 860
1 个回答

GcExcel 的工作表(sheet)可以直接对行或者列进行操作,包括读取,设值等。
代码如下:
访问区域中的单元格、行和列 - GcExcel 中文文档Java版 | 服务端高性能表格组件 - 葡萄城

public void GetValueByColumn() {
    Workbook wb = new Workbook();
    wb.open("resources/1w.xlsx");
    IWorksheet sheet = wb.getWorksheets().get(0);
    IRange cols = sheet.getColumns();
    for (int i = 0; i < cols.getCount(); i++) {
        Object value = cols.get(i).getValue();
        System.out.println(value);
    }
}
撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题