如何将excel文件读入List<Map<String, String>>
,首先需要从excel中获取列名,然后获取所有值并将其存入List<Map<String, String>>
。我想从这个集合中获得一些价值,如下所示:String columnValue = map.get("column_name");
如何将Excel文件读入List <Map <String,String >>
-3
A
回答
-1
您可以从CSV格式的excel中导出数据,并使用Apache的CSV解析器库用于JAVA。
然后在你的类路径导入库后,你可以简单地把它作为
Reader in = new FileReader("path/to/file.csv");
Iterable<CSVRecord> records = CSVFormat.EXCEL.parse(in);
for (CSVRecord record : records) {
String lastName = record.get("Last Name");
String firstName = record.get("First Name");
}
这之后您可以将数据存储在希望的方式列表中。
欲了解更多信息,看看 https://commons.apache.org/proper/commons-csv/index.html
相关问题
- 1. For-Each Loop,Map <String,Map <String,List <String> >>
- 2. Post Map <String,List <String>>
- 3. List <Map <String,String >> vs List <Object>
- 4. Sort Map <String,List <Object[]>>
- 5. Map <String,Map <String,Boolean >> myMap = new HashMap <String,HashMap <String,Boolean >>();
- 6. List <Map <String,List <>>> in BaseAdapter,Android
- 7. 从List <Map <String,Object >>创建HashMap <String,Map>给出java.lang.ClassCastException
- 8. 如何将值添加到List <Map <String,Object >>?
- 9. 转换List <HashMap <String,String >>到列表<map <String,String >> java
- 10. Javapoet - TypeName - HashMap <String,HashMap <String,List <String> >> generation?
- 11. 如何使用相同的递归函数迭代Map <String,String>和Map <String,Map <String,String >>?
- 12. 在primefaces数据表中遍历List <Map <String,String >>?
- 13. 反序列化List <Map <String,String >> QueryParam in Jersey 1
- 14. 遍历Java中的List <Map <String,String >>
- 15. Java8在Map <Object,String>中转换[List <Object>,String]
- 16. 如何将List <Map <String,Long>转换成TreeMap或Map?
- 17. Hadoop Map Reduce:MapOutputValueClass:Map <String,String>?
- 18. 如何将Map <String,List <Object>>流式传输到Stream <Entry <String,Object >>?
- 19. 演员表<Object> to List <Map <String,Object >>
- 20. 如何将List <HashMap <String,String >>保存到SQLite db
- 21. 如何将List <NameValuePair>转换为hashMap <String,String>?
- 22. Map <Integer,String>或String []?
- 23. 无法从列表<map <string,object >>转换为列表<map <string,string >>
- 24. map <string,string>在类
- 25. 如何序列化Map <String,List <Object>>与FlexJSON
- 26. 有没有在protobuf 3中实现map <string,map <string,list <string> >>的方法?
- 27. Java 8 Lambda List to Map <Int,List <String>>
- 28. map <string,pair <string,foo * >>和map <string,pair <string,foo&>>有什么区别?
- 29. 如何将List <Single <String>>转换为列表<String>?
- 30. 将列表<Map <String,Object >>转换为Map <String,Integer>
那么,什么是您所面临的问题? –
我该怎么办? –