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 :

comment extraire des données d'un fichier statistique (.stat) et les mettre dans un fichier plat ?


Sujet :

Java

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre averti
    Femme Profil pro
    Étudiant
    Inscrit en
    Octobre 2014
    Messages
    17
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Localisation : Tunisie

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Octobre 2014
    Messages : 17
    Par défaut comment extraire des données d'un fichier statistique (.stat) et les mettre dans un fichier plat ?
    Bonjour,

    j'ai besoin d'un code java qui permet d'extraire des données écrites dans un fichier statistique dont l'extension est (.stat) (qui est généré par un serveur de notre entreprise) et le mettre dans un fichier plat !
    j'ai essayé un code qui permet de faire cette transformation du fichier excel==>Csv mais ça n'a pas marché puisqu'il n'a pas reconnu l'extension !

    existe-t-il une solution à ce problème? je me trouve plantée pour plusieurs jours :'(

    et est ce qu'il ya un script qui permet de changer l'extension (.stat) à (.csv) automatiquement ? ou c'est pas du tous faisable ?

    Merci en avance.

  2. #2
    Modérateur
    Avatar de wax78
    Homme Profil pro
    R&D - Palefrenier programmeur
    Inscrit en
    Août 2006
    Messages
    4 096
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 44
    Localisation : Belgique

    Informations professionnelles :
    Activité : R&D - Palefrenier programmeur
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Août 2006
    Messages : 4 096
    Par défaut
    Personne ici ne sait dans quel format est ton fichier. Et ce n'est pas l'extension qui va nous aider dans ce cas ci.

    Il faut donc te renseigner sur le format de ce dit fichier .stat.
    (Les "ça ne marche pas", même écrits sans faute(s), vous porteront discrédit ad vitam æternam et malheur pendant 7 ans)

    N'oubliez pas de consulter les FAQ Java et les cours et tutoriels Java

  3. #3
    Membre averti
    Femme Profil pro
    Étudiant
    Inscrit en
    Octobre 2014
    Messages
    17
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Localisation : Tunisie

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Octobre 2014
    Messages : 17
    Par défaut
    voici une imprime ecran
    Nom : Sans titre.jpg
Affichages : 377
Taille : 15,5 Ko
    Moi aussi c'est la 1ere fois que je decouvre ce type de fichier qui est généré chaque minute par un serveur Unix. c'est pour ça j'ai posé la question
    j'ai essayé de le convertir en fichier excel il est déformé et mal présenté ! :'(

  4. #4
    Modérateur
    Avatar de Gugelhupf
    Homme Profil pro
    Analyste Programmeur
    Inscrit en
    Décembre 2011
    Messages
    1 326
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Analyste Programmeur

    Informations forums :
    Inscription : Décembre 2011
    Messages : 1 326
    Billets dans le blog
    12
    Par défaut
    Tu peux l'ouvrir à partir d'un éditeur de texte (exemple : "Bloc-notes") ou est-ce que tu l'a ouvert à partir d'un logiciel spécifique pour nous faire cet imprim-écran ?

    Quel est le séparateur utilisé ? Des tabulations ou des espaces ? Tu les a compté ?

    PS: Ça pue le logiciel propriétaire ton truc
    N'hésitez pas à consulter la FAQ Java, lire les cours et tutoriels Java, et à poser vos questions sur les forums d'entraide Java

    Ma page Developpez | Mon profil Linkedin | Vous souhaitez me contacter ? Contacter Gokan EKINCI

  5. #5
    Membre averti
    Femme Profil pro
    Étudiant
    Inscrit en
    Octobre 2014
    Messages
    17
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Localisation : Tunisie

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Octobre 2014
    Messages : 17
    Par défaut
    c'est avec Notepad++ que je l'ai ouvert.

    Gugelhupf ce sont des espaces qui séparent les données.
    j'ai essayé de changer l'extension du fichier en excel , j'ai obtenue des données mal formatées :/

    en faite c'est un serveur unix qui les a généré !
    mais je sais pas comment je vais les manipuler pour extraire les données :/
    c'est bizarre que je trouve pas de documentation sur internet et même dans ce forum

  6. #6
    Modérateur
    Avatar de Gugelhupf
    Homme Profil pro
    Analyste Programmeur
    Inscrit en
    Décembre 2011
    Messages
    1 326
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Analyste Programmeur

    Informations forums :
    Inscription : Décembre 2011
    Messages : 1 326
    Billets dans le blog
    12
    Par défaut
    J'ai l'habitude de voir ce type de fichier dans les entreprises. Les données que tu nous montres proviennent d'une extraction de solution logicielle. Quelque chose me dit que les données ont étés agrégées et formatées avec la forme la plus naze qui soit pour justement t'empêcher de manipuler toi-même les données.

    Tu as le choix :
    • Chercher (ou demander à un responsable) si l'outil permet d'extraire les données avec un autre format (ex: séparateur ";").
    • Chercher une API qui gère ce type d'anti-format.
    • Créer ton propre programme qui va reformater le fichier (ex: enlever les espaces et ajouter des points-virgules), mais il faudra gérer les cas où tes colonnes ont des espaces ou les lignes à ne pas prendre en compte.


    PS: Qui et pourquoi le "-1" ?
    N'hésitez pas à consulter la FAQ Java, lire les cours et tutoriels Java, et à poser vos questions sur les forums d'entraide Java

    Ma page Developpez | Mon profil Linkedin | Vous souhaitez me contacter ? Contacter Gokan EKINCI

Discussions similaires

  1. [MySQL] Comment extraire des données dans un fichier .svc depuis une page web
    Par pierrot10 dans le forum PHP & Base de données
    Réponses: 1
    Dernier message: 18/12/2013, 12h02
  2. Réponses: 4
    Dernier message: 13/11/2013, 16h11
  3. Réponses: 0
    Dernier message: 09/11/2010, 17h42
  4. Réponses: 8
    Dernier message: 31/10/2007, 09h10
  5. Réponses: 2
    Dernier message: 20/10/2006, 10h49

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