Closed eliasporter closed 1 year ago
Funcio:
public static void crearCSV(String dadesGenerades[][]) { //obrim el fitxer de sortida File csv =new File("./Fitxer_CSV.csv"); try { //obrim el escriptor per escriure el fitxer de sortida FileWriter fwcsv = new FileWriter(csv); //creem la capsalera del fitxer CSV for(int i=0;i<dadesGenerades.length;i++) { if (i<dadesGenerades.length-1 ) { fwcsv.append(dadesGenerades[i][0]); fwcsv.append(";"); } else { fwcsv.append(dadesGenerades[i][0]); fwcsv.append("\n"); } } //afegim les dades al escriptor CSV for(int i=1;i<dadesGenerades[0].length;i++) { for(int ii=0;ii<dadesGenerades.length;ii++) { if (ii<dadesGenerades.length-1) { fwcsv.append(dadesGenerades[ii][i]); fwcsv.append(";"); } else { fwcsv.append(dadesGenerades[ii][i]); fwcsv.append("\n"); } } } //fem el flush per escriure el fitxer CSV fwcsv.flush(); //tanquem el escriptor fwcsv.close(); } catch (IOException e) { e.printStackTrace(); } }
Implementacio:
else if (linea1Separat[0].equals("CSV")) { crearCSV(dadesGenerades); }
Funcio:
Implementacio: