Téléchargé 2 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
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;
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;
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
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 :
Merci beaucoup de votre aide et désolé de remonter un sujet si vieux mais j'en ai vraiment beson
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; } } |
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) |
Problème reglé en modifiant la ligne en
public static void main(String[] args) throws FileNotFoundException {
public static void main(String[] args) throws FileNotFoundException {
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.
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.