Hide last authors
Maurice Gasco 1.1 1 Permet la lecture d'un fichier au format CSV
2
3 == Fonctions ==
Maurice Gasco 2.1 4
Maurice Gasco 1.1 5 === setSeparator(String sep) ===
Maurice Gasco 2.1 6
Maurice Gasco 1.1 7 Spécifie le caractère utilisé comme séparateur de champs
8
9
10 === setQuote(String quote) ===
Maurice Gasco 2.1 11
Maurice Gasco 1.1 12 Spécifie le caractère utilisé comme delimiteur de chaine de caracteres.
13
14
15 === skipLines(int nb) ===
Maurice Gasco 2.1 16
Maurice Gasco 1.1 17 Spécifie le nombre de lignes a ignorer en début de fichier.
18
19
20 === process(Object file) ===
21
Maurice Gasco 2.1 22 Charge le fichier CSV. file est issu d'une propriété de type "Données Binaire" ou une chaine texte contenant le chemin d'accès complet au fichier
Maurice Gasco 1.1 23
Maurice Gasco 2.1 24
Maurice Gasco 1.1 25 === readNext() ===
Maurice Gasco 2.1 26
Maurice Gasco 1.1 27 Charge la ligne suivante.
28
29
30
31 Exemple:
32 // read the file
33 var reader = new CSVReader();
34
35 // skip title lines
36 reader.skipLines(1);
37 reader.setSeparator('\t');
38
39 reader.process(data.rqContent);
40
41 var nextLine;
42 var nbLineTotal = 0;
43 while ((nextLine = reader.readNext()) != null) {
44 nbLineTotal++;
45 var name = nextLine[0];
46 var firstName = nextLine[1];
47 var codeEmpl = nextLine[2];
48 ...
49 }
This wiki is licensed under a Creative Commons 2.0 license
XWiki Enterprise 9.11.5 - Documentation