Java XLS通过列名获取单元格

标签 java excel xls rft

我目前正在开发一个项目,需要使用 Java 编辑 XLS。 xls 的第一行是带有列名的行。我想使用列名在下面的单元格中插入数据。我希望应用程序使用变量字符串来插入数据,而不是使用 getCell 插入前缀数字。 (评论部分是我自己乱写的信息;可能有用)。

最佳答案

我会这样做:

  • 创建一个Map对象
  • 将每列的索引值存储到Map
  • 那么,row.getCell (theNameIndexMap.get("A_COLUMN_NAME"))就可以满足您的要求

并且,确保每个列名称都是唯一...

关于Java XLS通过列名获取单元格,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5976238/

相关文章:

excel - 根据单元格值选择工作表

php - 避免使用 PHP 为文件 XLS 中继服务请求 Url 太长

java - 如何使用 Eclipse 重构静态跟踪器的用法?

java - java中并发hashmap的生产者消费者模式

excel - 在excel中每十行生成两个假 bool 值

excel - 创建一个更新为新值的单元格

java - 如何将 24 位 PNG 保存/转换为 8 位 PNG?

java - equals - java中的对称合约似乎出现了问题

java - .xls 使用 java 和 POI APACHE 转换为 xlsx

xml - 使用 PL/SQL 创建 xls 文件而不通过 xml