Wiki source code of CSVReader
Show last authors
1 | Permet la lecture d'un fichier au format CSV |
2 | |
3 | == Fonctions == |
4 | === setSeparator(String sep) === |
5 | Spécifie le caractère utilisé comme séparateur de champs |
6 | |
7 | |
8 | === setQuote(String quote) === |
9 | Spécifie le caractère utilisé comme delimiteur de chaine de caracteres. |
10 | |
11 | |
12 | === skipLines(int nb) === |
13 | Spécifie le nombre de lignes a ignorer en début de fichier. |
14 | |
15 | |
16 | === process(Object file) === |
17 | Charge le fichier CSV. file est issu d'une propriété de type "Données Binaire" |
18 | |
19 | |
20 | === readNext() === |
21 | Charge la ligne suivante. |
22 | |
23 | |
24 | |
25 | Exemple: |
26 | // read the file |
27 | var reader = new CSVReader(); |
28 | |
29 | // skip title lines |
30 | reader.skipLines(1); |
31 | reader.setSeparator('\t'); |
32 | |
33 | reader.process(data.rqContent); |
34 | |
35 | var nextLine; |
36 | var nbLineTotal = 0; |
37 | while ((nextLine = reader.readNext()) != null) { |
38 | nbLineTotal++; |
39 | var name = nextLine[0]; |
40 | var firstName = nextLine[1]; |
41 | var codeEmpl = nextLine[2]; |
42 | ... |
43 | } |