<beanio xmlns="http://www.beanio.org/2012/03" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.beanio.org/2012/03 http://www.beanio.org/2012/03/mapping.xsd"> <stream name="employeeStream" format="csv"> <record name="employee" class="com.example.Employee"> <field name="id" type="integer"/> <field name="firstName" /> <field name="lastName" /> </record> </stream> </beanio> StreamFactory factory = StreamFactory.newInstance(); StreamDefinition definition = new StreamDefinitionBuilder() .build(); factory.define(definition); Reader reader = factory.createReader("employeeStream", new File("path/to/employee.csv")); Employee employee; while ((employee = (Employee) reader.read()) != null) { System.out.println("Read employee: " + employee.getId() + ", " + employee.getFirstName() + ", " + employee.getLastName()); } reader.close();


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