Bonjour,
Je recherche une solution élégante au sujet d'un fichier CSV.
La première ligne contient les noms des colonnes (parfois plus de 20).
Ex.: nom;prenom,adresse.
Mon problème est que je reçois ce fichier avec parfois un ordre différent
Ex.:adresse;prenom,nom.
Pas moyen de forcer l'ordre dans le fichier d'origine, j'y ai pensé, ça vient de plus haut.
Une autre difficulté est que le code doit pouvoir être réutilisé pour plusieurs fichiers différents qui ont le même problème (et des noms de colonne différents).
Pour l'instant, j'ai lu la première ligne avec les titres et j'ai fait un split dans un simple tableau de String[].
Comment puis-je m'en sortir?
Merci de votre aide.
Partager