ang Lecture de fichier CSV

Avatar de Glob
Membre expérimenté
Mise à jour le 7 mars 2011  ·   Licence : Autre  ·   Téléchargé 90 fois   ·   1 Ko  Voir tous les téléchargements de l'auteur
0   0

Commentaires La discussion sur le forum
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


 Poster une réponse

Avatar de mostyx mostyx - Invité régulier 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 :
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 :
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 - Invité régulier 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 : mlny84 - Mickael Baron -