2013-07-29 6 views
0

J'ai un fichier CSV. Grâce à Java, j'essaie de le manipuler.Mise à jour des lignes CSV en Java

Permettez-moi d'illustrer par un exemple - Mon CSV ressemble à ceci:

Deepak, Freddy, 123 
Green, Which, 456 
Reddy, Bluish, 789 
Yellowish, Irish, 987 
Green, Which, 765 

Ce que je veux faire ici est - parce qu'il ya deux entrées avec la même valeur dans la première colonne - verte. Je veux ajouter le "765" à la deuxième rangée comme "Green, Which, 456, 765".

Je n'ai trouvé aucun paquet en Java, qui peut mettre à jour ou remplacer n'importe quelle ligne d'un fichier CSV. Y a-t-il un autre moyen de le faire? Je suis capable de le faire en créant un autre fichier CSV et en copiant le contenu du fichier CSV original après avoir manipulé ses lignes.

Merci à l'avance.

+0

Vous souhaitez ajouter une virgule? Il est assez inhabituel d'avoir un fichier CSV qui permet un nombre illimité de colonnes. Est-ce vraiment ce que vous voulez faire? –

+0

Oui, je veux ajouter une virgule. –

Répondre

0

Jetez un oeil à opencsv, IIRC il y a quelque chose là-bas qui vous aidera.

+0

J'ai utilisé opencsv, mais je n'ai trouvé aucune méthode pour mettre à jour ou remplacer une ligne. –

Questions connexes