Java XLS通过columnname获取单元格

时间:2011-05-12 09:51:43

标签: java excel xls rft

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

2 个答案:

答案 0 :(得分:3)

我会这样做:

  • 创建Map对象
  • 将每列的索引值存储到Map
  • 然后,row.getCell (theNameIndexMap.get("A_COLUMN_NAME"))符合您的要求

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

答案 1 :(得分:1)

创建一个Map来存储列名和索引。

只要需要将索引传递给单元格,就可以使用objMap.get(columnName)。