GRATUIT

Vos offres d'emploi informatique

Développeurs, chefs de projets, ingénieurs, informaticiens
Postez gratuitement vos offres d'emploi ici visibles par 4 000 000 de visiteurs uniques par mois

emploi.developpez.com

Lecture de fichier CSV

Présentation
Permet de lire un fichier CSV et d'obtenir les valeurs des cellules.
Possibilité d'écrire également... (à partir d'un fichier pré-existant uniquement).
Possibilité de spécifier le caractère de séparation à la compilation...
Pas de contructeur par défaut. Si des caractères de séparation se trouvent dans les données, ce n'est pas géré (d'où la possibilité de spécifier le caractère, y'en a bien un qui conviendra...)

Utilisation :

CSVFile monFichier = new CSVFile("C:\\youplaboum.csv");
String valeur = monFichier.getData(3, 5);
monFichier.setData(6,1, "Nouvelle valeur");
monFichier.write("C:\\toto.csv");
monFichier = null;
Téléchargement
0   0
Téléchargé 38 fois Voir les 3 commentaires
Détails
Catégories : Flux et fichiers
Avatar de Glob
Membre confirmé
Voir tous les téléchargements de l'auteur
Licence : Autre
Date de mise en ligne : 7 mars 2011




Avatar de mostyx mostyx - Membre à l'essai http://www.developpez.com
le 07/04/2013 à 15:43
Bonjour,

J'ai vraiment besoin de ton code, mais malheureusement cela me fait une erreur lorsque je le lance :/

J'ai ma classe main qui est comme ceci
Code : Sélectionner tout
1
2
3
4
5
6
7
8
9
10
11
public class Main { 
 
	public static void main(String[] args) { 
		 
		CSVFile monFichier = new CSVFile("C:\\youplaboum.csv");  
		String valeur = monFichier.getData(2, 2);  
		//monFichier.setData(6,1, "Nouvelle valeur");  
		//monFichier.write("C:\\toto.csv");  
		monFichier = null; 
		} 
}
Avec comme il faut un fichier youplaboum au bon endroit , avec dans le même projet le CSVFile.java rempli de votre code mais je reçois l'erreur suivante :
Code : Sélectionner tout
1
2
3
4
Exception in thread "main" java.lang.Error: Unresolved compilation problem:  
	Unhandled exception type FileNotFoundException 
 
	at Main.main(Main.java:5)
Merci beaucoup de votre aide et désolé de remonter un sujet si vieux mais j'en ai vraiment beson
Avatar de mostyx mostyx - Membre à l'essai http://www.developpez.com
le 07/04/2013 à 17:47
Problème reglé en modifiant la ligne en
public static void main(String[] args) throws FileNotFoundException {
Avatar de Logan Mauzaize Logan Mauzaize - Rédacteur/Modérateur http://www.developpez.com
le 09/04/2013 à 10:38
Je vous invite à utiliser une librairie existante qui offrira surement plus de fonctionnalités : http://thierry-leriche-dessirier.dev...avec-java/#L12

Je vous invite également à lire l'article en entier qui est très intéressant.
Developpez.com décline toute responsabilité quant à l'utilisation des différents éléments téléchargés.
Responsables bénévoles de la rubrique Java : Mickael Baron - Robin56 -