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 :

Décoder base 64


Sujet :

Java

  1. #1
    Nouveau membre du Club
    Homme Profil pro
    Inscrit en
    Mars 2013
    Messages
    53
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations forums :
    Inscription : Mars 2013
    Messages : 53
    Points : 37
    Points
    37
    Par défaut Décoder base 64
    Bonjour à tous.
    J'ai un fichier zip. Mon zip contient un fichier text.

    Pour 'encode en base 64, j'utilse ceci:
    [Quote]org.apache.commons.io.FileUtils.readFileToByteArray(File file), le file est le zip.

    Le soucis est pour décoder mon fichier.
    Lorsque je décode en base 64, j'obtiens des carrées avec des points d'interrogation par moment.

    Je vous remercie de votre aide

  2. #2
    Expert éminent sénior
    Avatar de tchize_
    Homme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Avril 2007
    Messages
    25 481
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 44
    Localisation : Belgique

    Informations professionnelles :
    Activité : Ingénieur développement logiciels
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Avril 2007
    Messages : 25 481
    Points : 48 806
    Points
    48 806
    Par défaut
    Citation Envoyé par oliveettom Voir le message
    Bonjour à tous.
    J'ai un fichier zip. Mon zip contient un fichier text.

    Pour 'encode en base 64, j'utilse ceci:
    org.apache.commons.io.FileUtils.readFileToByteArray(File file), le file est le zip.
    Désolé, mais ça ne fait aucun encodage en base64 ce code. Ca se contente de mettre en mémoire (byte[]) le contenu du fichier.

    A partir de là, je vois pas ce que t'essaie de décoder

  3. #3
    Nouveau membre du Club
    Homme Profil pro
    Inscrit en
    Mars 2013
    Messages
    53
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations forums :
    Inscription : Mars 2013
    Messages : 53
    Points : 37
    Points
    37
    Par défaut
    Je te remercie de ton aide.

    Je me suis mal expliqué.

    J'ai des bytes à partir et a partir de ceci, je voudrais lire le contenu du fichier zip.

    Je vous remercie de votre aide

  4. #4
    Expert éminent sénior
    Avatar de tchize_
    Homme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Avril 2007
    Messages
    25 481
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 44
    Localisation : Belgique

    Informations professionnelles :
    Activité : Ingénieur développement logiciels
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Avril 2007
    Messages : 25 481
    Points : 48 806
    Points
    48 806
    Par défaut
    tu n'a pas besoin de mettre le fichier en mémoire pour lire le zip, contente toi de créer un java.util.zip.ZipFile et d'utiliser ses méthodes getEntries / getEntry pour explorer le contenu du zip.

Discussions similaires

  1. Coder et décoder un nombre en base 255..
    Par Lord - Nelson dans le forum VB.NET
    Réponses: 0
    Dernier message: 01/11/2014, 14h33
  2. Fonction coder/décoder base de données access
    Par mathias dans le forum Access
    Réponses: 1
    Dernier message: 21/08/2006, 18h46
  3. taille maximale d'une base de donnée paradox
    Par Anonymous dans le forum Paradox
    Réponses: 5
    Dernier message: 14/02/2004, 17h39
  4. sauver une base
    Par phil_java dans le forum Administration
    Réponses: 3
    Dernier message: 07/03/2003, 17h08
  5. [Concept] Stabilité d'une base de donnée
    Par lassmust dans le forum Décisions SGBD
    Réponses: 3
    Dernier message: 03/07/2002, 16h16

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