模型变量名称与csv文件头不同

时间:2016-06-15 03:40:05

标签: java csv

我正在尝试使用ICsvBeanWriter生成csv文件。我面临的问题是我的模型变量名称与csv文件头不同。在这里,是我的实现

public class EmployeeTableRow { 
      String employeeName; 
      String employeeId; 
      String joiningDate; 
      String exitDate; 
} 
public class Test{ 
      public void getEmployeeCSV(){ 

                ICsvBeanWriter csvWriter = new CsvBeanWriter(response.getWriter(), CsvPreference.STANDARD_PREFERENCE);

                String[] header = {"employee_name", "employee_id", "joining_date", "exit_date"}; 
                csvWriter.writeHeader(header); 
                ArrayList<EmployeeTableRow>rows = getEmployeeTableRows(); 


                for (EmployeeTableRow row : rows) { 
                    csvWriter.write(row, header); 
                  } 

                csvWriter.close();

        } 

}

我试图找到,如果有任何方法我可以将表列名称映射到我的模型名称。

任何帮助都将非常感激。

0 个答案:

没有答案