コード例 #1
0
  /**
   * Exportiert CSVPortable Objekte in die angegebene CSV-Datei.
   *
   * @param fileName
   * @param data
   * @return
   */
  public static boolean exportTo(String fileName, CSVPortable[] data) {
    try {
      String[] columnNames = data[0].getColumnNames();
      CSVProperties prop = new CSVProperties(columnNames);

      for (int n = 0; n < data.length; n++) {
        for (int m = 0; m < columnNames.length; m++) prop.set(n, data[n].getRow());
      }

      prop.save(fileName);
      return true;
    } catch (Exception e) {
      e.printStackTrace();
      return false;
    }
  }