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







Répondre avec citation




Parce que chez moi j'obtiens bien un tableau à 4 éléments : "a", "b", "" et "d".

Partager