import net.sf.flatpack.DataSet; import net.sf.flatpack.DefaultParserFactory; import net.sf.flatpack.Parser; import net.sf.flatpack.brparse.BuffReaderFixedParser; public class CSVFileProcessor { public static void main(String[] args) { try { DefaultParserFactory factory = DefaultParserFactory.getInstance(); factory.setConfigFile("csvConfig.xml"); Parser parser = factory.newFixedLengthParser(new BuffReaderFixedParser("data.csv")); DataSet dataSet = parser.parse(); while (dataSet.next()) { String column1 = dataSet.getString("Column1"); String column2 = dataSet.getString("Column2"); } parser.close(); } catch (Exception e) { e.printStackTrace(); } } }


上一篇:
下一篇:
切换中文