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

Entrée/Sortie Java Discussion :

convertir un fichier binaire en ascii


Sujet :

Entrée/Sortie Java

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Nouveau candidat au Club
    Inscrit en
    Juin 2007
    Messages
    1
    Détails du profil
    Informations forums :
    Inscription : Juin 2007
    Messages : 1
    Par défaut convertir un fichier binaire en ascii
    Bonjour à tous,

    Je remonte d'un host IBM par FTP un fichier fixe bloqué de 700 car de long. Le PB est que je perds les blancs de fin de ligne. je n'ai pas trouvé de paramêtrage FTP adéquate et je me demande s'il est possible au niveau de java de lire un fichier binaire (FTP conserve les blancs...) et de le convertir en Ascii.

    merci de votre aide.

    MJ.

  2. #2
    Membre Expert Avatar de KiLVaiDeN
    Profil pro
    Inscrit en
    Octobre 2003
    Messages
    2 888
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Octobre 2003
    Messages : 2 888
    Par défaut
    Bonjour,

    Le transfert Binaire ne change en rien la nature de ton fichier.

    Donc si tu le transfert en binaire via FTP, tu pourras sans problème le lire comme un fichier ASCII à la reception.

    Le transfert ASCII est plutôt déprécié, et je ne connais pas de cas où il soit réellement avantageux..

    A+

  3. #3
    Membre Expert
    Avatar de natha
    Profil pro
    Inscrit en
    Janvier 2006
    Messages
    2 346
    Détails du profil
    Informations personnelles :
    Localisation : Suisse

    Informations forums :
    Inscription : Janvier 2006
    Messages : 2 346
    Par défaut
    Citation Envoyé par KiLVaiDeN
    Le transfert ASCII est plutôt déprécié, et je ne connais pas de cas où il soit réellement avantageux..
    Quand tu récupères des fichiers .php par exemple d'un serveur Linux par FTP et que tu es sous Win... c'est appréciable de faire un transfert ASCII pour transformer les retours chariot.
    Sinon un transfert ASCII est meilleur pour tout ce qui est versionning (CVS, SVN, ...).

  4. #4
    Membre Expert Avatar de KiLVaiDeN
    Profil pro
    Inscrit en
    Octobre 2003
    Messages
    2 888
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Octobre 2003
    Messages : 2 888
    Par défaut
    Citation Envoyé par natha
    Quand tu récupères des fichiers .php par exemple d'un serveur Linux par FTP et que tu es sous Win... c'est appréciable de faire un transfert ASCII pour transformer les retours chariot.
    Sinon un transfert ASCII est meilleur pour tout ce qui est versionning (CVS, SVN, ...).
    Personnellement, je préfère récupérer le fichier tel qu'il est sur le FTP, et par la suite, lui appliquer les transformations nécéssaires de mon coté si besoin est, sans que ce soit l'outil de transfert de fichier qui s'en charge à ma place.

    Un outil de transfert de fichier ne devrait faire que du transfert, et rien de plus, selon moi. J'ai un esprit très modulaire ^^

    De toutes manière, la plupart des outils de programmation permettent de gérer les différents types de retour chariot indifférement.

    Pour ce qui est de CVS et SVN, ce sont d'autres protocoles, il est évident que pour ceux-là un transfert de type "texte" est meilleur ( je pense qu'il n'est pas convenable de comparer le transfert ASCII ftp, du transfert SVN ou CVS, qui peut prendre en charge plusieurs jeux de caractères )

    A+

  5. #5
    Membre Expert
    Avatar de natha
    Profil pro
    Inscrit en
    Janvier 2006
    Messages
    2 346
    Détails du profil
    Informations personnelles :
    Localisation : Suisse

    Informations forums :
    Inscription : Janvier 2006
    Messages : 2 346
    Par défaut
    Citation Envoyé par KiLVaiDeN
    Personnellement, je préfère récupérer le fichier tel qu'il est sur le FTP, et par la suite, lui appliquer les transformations nécéssaires de mon coté si besoin est, sans que ce soit l'outil de transfert de fichier qui s'en charge à ma place.
    J'aime assez utiliser Notepad quand il s'agit de modifier 1 seule ligne Question de goût et de méthode de travail de toute façon. On est d'accord.

    Citation Envoyé par KiLVaiDeN
    Pour ce qui est de CVS et SVN, ce sont d'autres protocoles
    J'avais pris ta remarque dans un sens plus général que seulement FTP. dsl

  6. #6
    Membre Expert Avatar de KiLVaiDeN
    Profil pro
    Inscrit en
    Octobre 2003
    Messages
    2 888
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Octobre 2003
    Messages : 2 888
    Par défaut
    Aucun problème Natha
    Je pense que dans le fond on est d'accord

    Ceci dit, notepad ? Jète un oeil à Notepad++ !

    A+

Discussions similaires

  1. Transformation fichiers binaires en ASCII
    Par Newenda dans le forum Windows
    Réponses: 1
    Dernier message: 18/03/2009, 21h19
  2. fichier binaire vers fichier ascii.
    Par vbk!!! dans le forum Général Python
    Réponses: 3
    Dernier message: 24/09/2008, 12h17
  3. Réponses: 2
    Dernier message: 12/02/2008, 17h29
  4. convertir un fichier .bin (ascii) en hexa
    Par LionNar dans le forum Delphi
    Réponses: 11
    Dernier message: 25/01/2007, 13h47
  5. Convertir du binaire en Ascii
    Par brute dans le forum MFC
    Réponses: 2
    Dernier message: 28/12/2005, 09h20

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