aspose - 如何将 Excel 列复制到 Java 列表
问题描述
我想使用 Aspose 库将整个列从 excel 工作表中提取到 Java 数组中。我怎么做?在许多示例中,我看到了如何将列/行从一个工作表复制到另一个工作表。Aspose 可以提取数据吗?
解决方案
是的,使用 exportArray 方法可以轻松地将数据导出到数组,请参阅示例代码供您参考:
例子
// Instantiating a Workbook object
Workbook workbook = new Workbook("Book1.xlsx");
// Accessing the first worksheet in the Excel file
Worksheet worksheet = workbook.getWorksheets().get(0);
// Exporting the contents of 100 rows and 1 column starting from 1st cell (i.e., A1:A100)
// to Array. you may update the method parameters for your needs
Object dataTable[][] = worksheet.getCells().exportArray(0, 0, 100, 1);
// Printing number of rows after exporting worksheet data
System.out.println("No. Of Rows Imported: " + dataTable.length);
.....
PS。我在 Aspose 担任支持开发人员/传播者。
推荐阅读
- python - 我需要在字典中保留某些键,并删除不必要的键
- dependencies - 组件“RICHTX32.OCX”或其依赖项之一未正确注册:文件丢失或无效
- html - 如何从静态隐私/法律/条件资产文档中访问全局 styles.scss?
- firebase - 是否可以查看有多少数据存在于 firebase 事件中?
- c# - 如何使用 Entity Framework Core 从数据图中分离实体?
- windows - 如何从 Windows ICMP.DLL 诊断访问被拒绝错误
- powershell - Powershell 获取带有特殊字符的 cmdlet
- javascript - 取消绑定点击反应
- r - 是否可以编写一个使用 ggplot 生成多个图形的函数?
- python - H2ONaiveBayesEstimator 预测意外结果