我会忽略以“#”字符开头的注释,并用引号将空格括起来,但opencsv 2.2.0不起作用。我搜索了supercsv的源代码,但跳过注释功能的首选项从未在代码中使用过。你能帮我吗?
提前谢谢。
发布于 2014-10-09 18:57:58
正如网站上的documentation所演示的,您必须创建一个自定义CsvPreference并将其传递给您的CsvReader的构造函数。例如:
// create the custom preference
CsvPreference skipCommentsPreference = new CsvPreference.Builder(
CsvPreference.STANDARD_PREFERENCE)
.skipComments(new CommentStartsWith("#").build();
// create your reader with the preference
ICsvBeanReader beanReader = new CsvBeanReader(
new FileReader("my.csv"), skipCommentsPreference);https://stackoverflow.com/questions/26273332
复制相似问题