2017-01-18 39 views
0

我有我需要的模式信息即CSV文件,数据类型,每一列属于哪一种? R和python有很多方法,但是java有办法吗?有什么办法可以获得java中每个csv列的数据类型?

+0

不是你想要什么,但[超级CSV(HTTP ://super-csv.github.io/super-csv/index.html)可以分析一个CSV文件...我敢肯定,那么你可以映射列到Java类型。这意味着你知道每列的内容类型。 – NoDataFound

+0

这里使用正则表达式的可能的解决方案http://stackoverflow.com/a/31931749/1356423 –

回答

0

当MS-Excel中从csv文件分析了第一行(无标头)和进口提出列类型如果同一列中的每一个非空的csv细胞具有相同类型的进口数据。

,如果你尝试通过Long.valueOf到列字符串转换为数字你可以做同样的事情()。

,如果你有一个Java工具日期字符串转换为日期(用不同的日期格式),你可以做到这一点,有日期,也

相关问题