csvJdbc的基本用法

http://csvjdbc.sourceforge.net

如果第一列用作表头,而在sql里又直接且“select * ”,则表头的任意两列都不能重名

connection的可选属性

http://octopus.objectweb.org/doc/3.2-2/extras/Csvjdbc_readme.html

其中,最重要的是

props.put("suppressHeaders","true");       // first line contains data

也就是说,如果suppressHeaders为true,则CVS无列名,第一行就是数据;;否则,CSV第一行是表头,数据从第二行开始。这个选项的默认值是false,也就是说默认数据从第二行开始

还有几个属性:

separator

Used to specify a different column separator (Default is ‘,’).

fileExtension

Used to specify a different file extension (Default is ".csv")

charset

Used to specify a different than default charset encoding of input file (default is same VM default charset)

Leave a Comment

Your email address will not be published.

This site uses Akismet to reduce spam. Learn how your comment data is processed.