> Tous les forums > Forum Autres langages
 Filter un fichier CSV en JavaSujet résolu
Ajouter un message à la discussion
Page : [1] 
Page 1 sur 1
apodogmatik
  Posté le 03/01/2014 @ 11:49 
Aller en bas de la page 
Petit astucien

Bonjour à tous et bonne année!

je viens vers vous car j'ai aucune idée de comment faire cela.

Je m'explique:

J'ai un fichier CSV avec un nombre grandiose de colonnes. Ce que je voudrais faire, c'est filter ce fichier csv pour en faire le même mais avec les colonnes qui m'interressent. Par exemple:

CSV de départ:

ID,NOM,PRENOM,RUE,NUMERO,VILLE,PAYS,TEL,MOBILE,EXTENSION

23,Dupont,Alain,rue Haute,56,Bruxelles,Belgique,003225678945,0032476123456,1276

et je voudrais arriver à filtrer mon fichier de la sorte par exemple:

ID,NOM,PRENOM,PAYS,TEL,EXTENSION

23,Dupont,Alain,Belgique,003225678945,1276

Si vous pouviez me guider dans la procédure à suivre pour obtenir un tel résultat en Java, ca serait bien sympatique :)

Merci d'avance!

Bien à vous,

Julien

Publicité
butwhy
 Posté le 30/01/2014 à 14:39 
Aller en bas de la page Revenir au message précédent Revenir en haut de la page
Petit astucien

Excell et macrottes les suppressions de colonnes correspondantes (voir fonctions VBA avec un guide utilisateur pour instructions sous Excel) sinon des commandes shelll avecc Cygwin installable sous windows pour ouvrir fichier le fichier d'entrée, comptabiliser le nombre de caractères séparateurs de colonne pour situer les colonnes voulues ou non voulues et prendre ligne par ligne les contenus des colonnes à mettre dans un ficher de sortie, c'est du script shell (environnements unix-linux, tu peux chercher sur google et trouver des scripts prêts à l'emploi à transposer sur Cygwin)

Sinon faire à la main dans Excell (importe le fichier .csv en précisant le caractère du CSv pour séparer 2 colonnes)

apodogmatik
 Posté le 30/01/2014 à 17:50 
Aller en bas de la page Revenir au message précédent Revenir en haut de la page
Petit astucien

Hello Merci pour les conseils, je vais un peu creuser dans ce coin là et voir ce qu'il est possible :)

Merci et bonne soirée!

bat,

Julien

Page : [1] 
Page 1 sur 1

Vous devez être connecté pour participer à la discussion.
Cliquez ici pour vous identifier.

Vous n'avez pas de compte ? Créez-en un gratuitement !
Recevoir PC Astuces par e-mail


La Lettre quotidienne +226 000 inscrits
Avec l'actu, des logiciels, des applis, des astuces, des bons plans, ...

Les bonnes affaires
Une fois par semaine, un récap des meilleurs offres.

Les fonds d'écran
De jolies photos pour personnaliser votre bureau. Une fois par semaine.

Les nouveaux Bons Plans
Des notifications pour ne pas rater les bons plans publiés sur le site.

Les bons plans du moment PC Astuces

Tous les Bons Plans
19,26 €Clé USB 3.1 Sandisk Ultra Luxe 128 Go à 19,26 €
Valable jusqu'au 20 Octobre

Amazon propose la clé USB Sandisk Ultra Luxe d'une capacité de 128 Go à 19,26 €. Cette clé USB 3.1 toute en métal est compatible USB 2.0 et offre de bons débits d'environ 150 Mo/s en lecture et en écriture. Elle inclut le logiciel SanDisk SecureAccess pour un cryptage et une protection par mot de passe de vos données sensibles.


> Voir l'offre
56,79 €Boitier PC Cooler Master MasterBox NR400 (Micro/Mini ATX, verre trempé) à 56,79 €
Valable jusqu'au 20 Octobre

Cdiscount fait une promotion sur le boitier PC Cooler Master MasterBox NR400 (Micro ATX, verre trempé) qui passe à 56,79 € avec le code AFFAIRE20 au lieu de 75 €. Le MasterBox NR400 de Cooler Master est un boitier au format mini tour au design sobre et élégant qui arbore une fenêtre latérale en verre trempé. Compatible avec les cartes mères mini-ITX et micro-ATX, son espace intérieur optimisé permet d'accueillir les composants gaming les plus volumineux sans sacrifier l'efficacité du refroidissement. 

Le MasterBox NR400 mise sur une bonne qualité de refroidissement et est armé de 2 ventilateurs de 120 mm (1 à l'avant et 1 à l'arrière). De nombreux emplacements 120/140 mm disponibles vous permettront d"accroître l'efficacité du refroidissement.


> Voir l'offre
24,95 €Baladeur encodeur K7 USB Tape2PC Blue Edition à 24,95 €
Valable jusqu'au 20 Octobre

Le vendeur Pearl fait une promotion chez Amazon sur le baladeur K7 USB Tape2PC Blue Edition qui passe à 24,95 € au lieu de 40 € habituellement. Ce baladeur vous permettra d'écouter vos anciennes K7 audio, mais aussi surtout de les numériser au format MP3 sur votre PC. Les logiciels fournis permettent de transférer et d’éditer le signal audio.


> Voir l'offre

Sujets relatifs
deplacer des fichier en java
pb avec fichier JAVA
Fichier caché en JAVA
Erreur d'Ouverture de Fichier Illustrator = opérateur Fautif: "Bg"
Fenêtre de confirmation avant de quitter "Java"
Plusieurs versions de Java
Java, un bouton colorié à la fois, et tous les autres sont neutres
Classer une arraylist (java)
Ameliorer le Main "Java" avec les fonctions & procédures
Rafraichir un tableau en java
Plus de sujets relatifs à Filter un fichier CSV en Java
 > Tous les forums > Forum Autres langages