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 :

Serialisation d'une image (byte[])


Sujet :

Entr�e/Sortie Java

  1. #1
    Futur Membre du Club
    Homme Profil pro
    ESPRIT
    Inscrit en
    Avril 2015
    Messages
    3
    D�tails du profil
    Informations personnelles :
    Sexe : Homme
    �ge : 35
    Localisation : Tunisie

    Informations professionnelles :
    Activit� : ESPRIT

    Informations forums :
    Inscription : Avril 2015
    Messages : 3
    Par d�faut Serialisation d'une image (byte[])
    Bonjour,
    Je veux envoyer une image (un byte[]) gr�ce � un service Rest sous format JSON (j'utilise Jackson).

  2. #2
    Mod�rateur

    Profil pro
    Inscrit en
    Septembre 2004
    Messages
    12 582
    D�tails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Septembre 2004
    Messages : 12 582
    Par d�faut
    Hello,

    Eh bien ce n'est pas une bonne id�e -_-�.
    Une image c'est une image. Il vaut mieux l'envoyer telle quelle, au lieu d'essayer de l'encapsuler n'importe comment dans du JSON.

    Dans du JSON on met :
    - des textes
    - des nombres
    - des dates
    - des URI
    - des identifiants
    - d'autres trucs petits et qu'on �crit bien dans un texte.

    Mais pas un fichier. Tout ce qui est binaire de plus de 200 octets, c'est pas une bonne id�e.
    N'oubliez pas de consulter les FAQ Java et les cours et tutoriels Java

  3. #3
    Futur Membre du Club
    Homme Profil pro
    ESPRIT
    Inscrit en
    Avril 2015
    Messages
    3
    D�tails du profil
    Informations personnelles :
    Sexe : Homme
    �ge : 35
    Localisation : Tunisie

    Informations professionnelles :
    Activit� : ESPRIT

    Informations forums :
    Inscription : Avril 2015
    Messages : 3
    Par d�faut
    Mais je travaille avec angularJS et hibernate le seul moyen de communication C/S est le JSON,dnc c'est pas un choix,chui oblig� de travailler avec JSON

  4. #4
    Mod�rateur

    Profil pro
    Inscrit en
    Septembre 2004
    Messages
    12 582
    D�tails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Septembre 2004
    Messages : 12 582
    Par d�faut
    Ah bon le seul moyen de communication c'est JSON ? Il y a pas la moindre URL sur ton site ?
    L� maintenant � l'heure o� je te parle, ton site ne contient absolument aucune image, parce que tu n'as pas r�ussi � les transmettre par JSON, c'est �a -_-� ?

    Une image c'est une image. Tu y acc�des avec son URL, et quand tu appelles son URL �a doit te renvoyer l'image. C'est comme �a qu'on fait.

    Maintenant si vraiment tu veux pas, tu peux toujours apprendre � utiliser les StdSerializer pour, par exemple, encoder le byte[] en Base64 et le rendre comme string.
    Mais tu seras pas plus avanc�, AngularJS va pas savoir quoi en faire, de ton base64.
    N'oubliez pas de consulter les FAQ Java et les cours et tutoriels Java

Discussions similaires

  1. Serialisation d'une image (byte[])
    Par daydream123 dans le forum G�n�ral Java
    R�ponses: 0
    Dernier message: 27/02/2015, 11h52
  2. [D�butant] Ranger une image Byte � partir d'un reader possible?
    Par yazmat dans le forum ASP.NET
    R�ponses: 12
    Dernier message: 21/08/2014, 10h56
  3. R�ponses: 9
    Dernier message: 19/03/2007, 10h46
  4. Alimenter une image byte[] � partir d'un String
    Par SheikYerbouti dans le forum AWT/Swing
    R�ponses: 18
    Dernier message: 31/10/2006, 07h54

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