读取Excel使用Apache POI - 是HashMap,ArrayList的
嗨,
我试图读取使用列标题在Excel中(使用Java)列值。如图所示,假设我想要读取标题“城市”,列下的所有后续单元格并显示它们。我将如何做到这一点?
在互联网上看到的例子,我发现大部分的例子迭代使用遍历行的迭代器。
假设我有一个密钥的hashmap作为excel的头文件和存储在ArrayList中的后续值。类似于
HashMap<String, ArrayList<String>> hashmap =
new HashMap<String, ArrayList<String>>();
我该如何继续?任何人都可以帮助我的代码和逻辑?
请不要将此标记为重复,我已经尝试过在stackoverflow和互联网上搜索,但其中大多数使用该行迭代。
不清楚问题出在哪里 在这儿。只需遍历行和[getCell(4)](https://poi.apache.org/apidocs/org/apache/poi/ss/usermodel/Row.html#getCell(int)),它是列E '从每一行开始。 –
我想使它通用。不是特定的行或列。对于特定的列标题,我想提取所有单元格值。如果你可以用一些代码来帮助我,那就太好了。 –