Bonjour,

Je cherche à charger les données d'un fichier csv dans un tableau ou une map.
Que j'utilise la méthode split() ou un StringTokenizer, j'ai le même problème : si un champ de mon csv est nul, java passe dessus, l'ignore. Alors que j'aimerais bien avoir connaissance de cet élément nul.

Le code :
String ligneCSV = "a,b,,d";
String[] result = ligneCSV.split(",");

me donne un tableau dont l'élément 0 est a, l'élément 1 est b, l'élément 2 est d. Or j'aimerais que l'élément 2 soit null, et que d soit en position 3.

Je suppose que ce genre de problématique est connu mais je n'ai pas trouvé de discussion sur ce sujet.

Merci pour votre aide