我怎样才能告诉 SuperCSV 忽略其中有半列的行

How can I tell SuperCSV that ignore line which has semi-column in it

我正在使用超级 CSV 来解析我的 portlet 中的 CSV 文件。

我的 CSV 格式如下。

;A,BC,DE ;123 ;xyz ;操作说明 ;ETC 列 1、列 2、列 3 Val1,Val2

我只对阅读列和值感兴趣,我想忽略上面的任何内容或其中包含半列的内容。

如何在 SuperCSV 的帮助下做到这一点?

谢谢, 萨加维亚斯

感谢回复,

我可以使用以下代码使其工作,该代码使用了 Super CSV 的 skip comments 功能。

private static final CsvPreference STANDARD_SKIP_COMMENTS =    new CsvPreference.Builder(CsvPreference.STANDARD_PREFERENCE).skipComments(new CommentStartsWith(";")).build();
 ICsvBeanReader beanReader = null;
beanReader = new CsvBeanReader(new FileReader(file), MyClass.STANDARD_SKIP_COMMENTS);

谢谢, 萨加维亚斯