[JAVA] Conversion de types

dohm Messages postés 975 Date d'inscription   Statut Modérateur Dernière intervention   -  
 kikoi -
bonjour,

Je cherche un moyen d'ecrire un object quelconque sur une smart card.

a l'heure actuelle, je peux ecrire un tableau de byte sur la carte.

j'aimerai savoir comment convertir un object en byte et comment le recuperer apres ...

merci d'avance !
A voir également:

4 réponses

jazz
 
Je n'ai pas regardé en détail mais je pense que ObjectInputStream et ObjectOutputStream devraient faire ton bonheur.

voici un lien intéressant qui traite le sujet : http://www-igm.univ-mlv.fr/~roussel/JAVA/stream.html
2
choubaka Messages postés 39986 Date d'inscription   Statut Modérateur Dernière intervention   2 106
 
ça fait presque 1 an et demi que la question a été posée ...

tu penses qu'il n'a pas encore trouvé ?
0
kikoi
 
ooooooooohhhhhhhhhhhh pk trai mechant coe ca!!!!!!moi ca fait 2 ans je n'ai pas trouvé la solution
0
choubaka Messages postés 39986 Date d'inscription   Statut Modérateur Dernière intervention   2 106
 
salut

pour faire celà tu dois connaître le type d'objet ...

String, Integer, .....

0
dohm Messages postés 975 Date d'inscription   Statut Modérateur Dernière intervention   67
 
Salut ami poilu poilant

c'est pour un objet composite !
bon maintenant si tu as une solution pour le type PublicKey ... ca me suffirait :-)
0
Garuda > dohm Messages postés 975 Date d'inscription   Statut Modérateur Dernière intervention  
 
Salut,
Je suis tombé sur ton post. Je dois convertir un tableau de byte en publickey et j'ai vu que tu avais le même problème! est-ce que tu as trouvé une solution?

Merci d'avance
0
choubaka Messages postés 39986 Date d'inscription   Statut Modérateur Dernière intervention   2 106
 
si tu convertis ton objet en String (méthode toString()), ça marche pos ??

http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Byte.html#valueOf(java.lang.String)

0
dohm Messages postés 975 Date d'inscription   Statut Modérateur Dernière intervention   67 > choubaka Messages postés 39986 Date d'inscription   Statut Modérateur Dernière intervention  
 
c'est pas du string que je veux mais un objet que je veux pouvoir utiliser derriere.
0
mex
 
salut,

je ne suis pas sur d'avoir compris... mais regarde dans java.security (interface Key -> getEncoded()...)

peut-être que ça peut t'aider...
0
dohm Messages postés 975 Date d'inscription   Statut Modérateur Dernière intervention   67
 
ca peut me donner la clef sous forme de texte mais rien ne me dit comment la restituer sous forme de clef a partir du text apres.
0
choubaka Messages postés 39986 Date d'inscription   Statut Modérateur Dernière intervention   2 106
 
Salut

si tu implémente l'interface ci dessous ?

http://java.sun.com/j2se/1.5.0/docs/api/java/io/Serializable.html
0
dohm Messages postés 975 Date d'inscription   Statut Modérateur Dernière intervention   67
 
vi
0
choubaka Messages postés 39986 Date d'inscription   Statut Modérateur Dernière intervention   2 106
 
c'est ça que tu voulais ?
0
dohm Messages postés 975 Date d'inscription   Statut Modérateur Dernière intervention   67 > choubaka Messages postés 39986 Date d'inscription   Statut Modérateur Dernière intervention  
 
non

en fait je veux vraiment faire transiter un objet par le type Byte[] et non pas sous forme d'un stream qcq.
e
0
choubaka Messages postés 39986 Date d'inscription   Statut Modérateur Dernière intervention   2 106 > choubaka Messages postés 39986 Date d'inscription   Statut Modérateur Dernière intervention  
 
je ne pense pas que ce soit possible ...

c'est un des cas de conversion interdite

http://www.esil.univ-mrs.fr/~tourai/Java/node14.html
0