IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Java Discussion :

Ecrire un programme dédié à la manipulation des fichiers CSV


Sujet :

Java

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre actif Avatar de Mateos_hiss
    Homme Profil pro
    Étudiant
    Inscrit en
    Mars 2016
    Messages
    37
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Var (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Étudiant
    Secteur : High Tech - Matériel informatique

    Informations forums :
    Inscription : Mars 2016
    Messages : 37
    Par défaut Ecrire un programme dédié à la manipulation des fichiers CSV
    j'ai ce code la

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
    26
    27
    28
    29
    30
    31
    32
    33
    34
    35
    36
    37
    38
    39
    40
    41
    42
    43
    44
    45
    46
    47
    48
    49
    50
    51
    52
    53
    54
    55
    56
    57
    58
    59
    60
    61
    62
    63
    64
    65
    66
    67
    68
    69
    70
    71
    72
    73
    74
    75
    76
    77
    78
    79
    80
    81
    82
    83
    84
    85
    86
    87
    88
    import csv.CSV;
     
    import io.CSVReader;
     
    import io.CSVWriter;
     
    public class Test
     
    public static void main( String[] args )
     
    {
     
    fieldsBetweenQuote);
     
    if( args.length >= 3 )
     
    {
     
    boolean fieldsBetweenQuote = Boolean.parseBoolean(args[2]);
     
    CSVReader csvReader = new CSVReader(args[0], args[1],
     
    CSV csv = csvReader.getCSV();
     
    if( args.length > 3 )
     
    {
     
    switch( args[3] )
     
    {
     
    // Echange deux lignes du fichier
     
    case "-l" :
     
    // Echange deux colonnes du fichier
     
    case "-c" :
     
    // Fixe la valeur d'une case du fichier
     
    case "-s" :
     
    csv.swapLine(args[4], args[5]);
     
    break;
     
    csv.swapColumn(args[4], args[5]);
     
    break;
     
    csv.set(args[4], args[5], args[6]);
    delimiter fieldsBetweenQuote [[-l a b] [-c a b] [-s a b] [-a file delimiter fieldsBetweenQuote]]");
     
    break;
     
    // Concatène deux fichiers CSV
     
    case "-a" :
     
    csv.append(args[4], args[5], args[6]);
     
    break;
     
    default:
     
    System.err.println("Usage : java -jar csvTool file
     
    break;
    }
     
    }
     
    CSVWriter csvWriter = new CSVWriter("output.csv", "|", false);
     
    csvWriter.write(csv);
     
    }
     
    else
     
    System.err.println("Usage : java -jar csvTool file delimiter fieldsBetweenQuote
     
    [[-l a b] [-c a b] [-s a b] [-a file delimiter fieldsBetweenQuote]]");
     
    }
    }
    ce que j'espere faire c'est de pouvoir échanger deux lignes, échanger deux colonnes , modifier une cellule d'un fichier CSV , et de Concaténer deux fichiers CSV. est ce que c'est possible de faire ca , merci d'avance >

  2. #2
    Modérateur
    Avatar de dinobogan
    Homme Profil pro
    ingénieur
    Inscrit en
    Juin 2007
    Messages
    4 073
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 44
    Localisation : France

    Informations professionnelles :
    Activité : ingénieur
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Juin 2007
    Messages : 4 073
    Par défaut
    Oui, c'est possible.
    Ou est ton problème ?
    N'oubliez pas de consulter les FAQ Java et les cours et tutoriels Java
    Que la force de la puissance soit avec le courage de ta sagesse.

  3. #3
    Membre actif Avatar de Mateos_hiss
    Homme Profil pro
    Étudiant
    Inscrit en
    Mars 2016
    Messages
    37
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Var (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Étudiant
    Secteur : High Tech - Matériel informatique

    Informations forums :
    Inscription : Mars 2016
    Messages : 37
    Par défaut
    pouvez vous m'aider a faire ca je sais d'ou commence SVP

  4. #4
    Modérateur
    Avatar de dinobogan
    Homme Profil pro
    ingénieur
    Inscrit en
    Juin 2007
    Messages
    4 073
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 44
    Localisation : France

    Informations professionnelles :
    Activité : ingénieur
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Juin 2007
    Messages : 4 073
    Par défaut
    Nous ne sommes pas là pour faire ton travail.
    Commence par nous expliquer quel est ton premier problème.
    N'oubliez pas de consulter les FAQ Java et les cours et tutoriels Java
    Que la force de la puissance soit avec le courage de ta sagesse.

  5. #5
    Membre éclairé Avatar de julien-blaise
    Homme Profil pro
    Développeur Java et C#
    Inscrit en
    Mai 2005
    Messages
    458
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 40
    Localisation : France, Hauts de Seine (Île de France)

    Informations professionnelles :
    Activité : Développeur Java et C#

    Informations forums :
    Inscription : Mai 2005
    Messages : 458
    Par défaut
    Hello,

    Pour t'aiguiller un peu regarde tout ce qui porte sur le String, le StringBuffer et la gestion de fichier. Pour le reste à toi d'imaginer la solution qui te convient le mieux pour remplir les fonctions attendu.
    Je suppose que c'est un exercice de cours ? Si c'est le cas, ça semble être un bon exercice pour commencer sur ce périmètre.

    A+

  6. #6
    Membre actif Avatar de Mateos_hiss
    Homme Profil pro
    Étudiant
    Inscrit en
    Mars 2016
    Messages
    37
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Var (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Étudiant
    Secteur : High Tech - Matériel informatique

    Informations forums :
    Inscription : Mars 2016
    Messages : 37
    Par défaut
    Bonjour julien-blaise

    oui effectivement , je vais essaye de me debrouiller , merci

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Manipulation des Fichiers. Langage de Programmation?
    Par mido1951 dans le forum Langages de programmation
    Réponses: 0
    Dernier message: 10/11/2015, 16h58
  2. pb avec un programme de manipulation des fichiers
    Par El Mou dans le forum Débuter
    Réponses: 8
    Dernier message: 27/12/2011, 09h30
  3. Programmation pour manipuler des fichiers XML
    Par anolo40 dans le forum Débuter
    Réponses: 8
    Dernier message: 09/08/2011, 22h29
  4. Un programme "p2p" pour échanger des fichiers text
    Par Cthulhu 22 dans le forum Développement
    Réponses: 2
    Dernier message: 17/02/2005, 15h51
  5. Manipulation des fichiers
    Par monsau dans le forum Langage
    Réponses: 7
    Dernier message: 21/09/2004, 17h45

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo