IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Téléchargé 3 fois
Vote des utilisateurs
0 
0 
Détails
Licence : Non renseignée
Mise en ligne le 7 mars 2011
Langue : Français
Référencé dans
Navigation

Lecture de fichier CSV

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;
Avatar de mostyx
Membre à l'essai https://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
Membre à l'essai https://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
Rédacteur/Modérateur https://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.