[JAVA] Conversion de types

Fermé
dohm Messages postés 975 Date d'inscription samedi 1 mars 2003 Statut Modérateur Dernière intervention 13 avril 2010 - 11 janv. 2006 à 13:35
 kikoi - 5 nov. 2010 à 11:09
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

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 39422 Date d'inscription jeudi 4 avril 2002 Statut Modérateur Dernière intervention 28 mars 2025 2 104
28 août 2007 à 17:32
ça fait presque 1 an et demi que la question a été posée ...

tu penses qu'il n'a pas encore trouvé ?
0
ooooooooohhhhhhhhhhhh pk trai mechant coe ca!!!!!!moi ca fait 2 ans je n'ai pas trouvé la solution
0
choubaka Messages postés 39422 Date d'inscription jeudi 4 avril 2002 Statut Modérateur Dernière intervention 28 mars 2025 2 104
11 janv. 2006 à 14:34
salut

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

String, Integer, .....

0
dohm Messages postés 975 Date d'inscription samedi 1 mars 2003 Statut Modérateur Dernière intervention 13 avril 2010 67
11 janv. 2006 à 14:48
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 samedi 1 mars 2003 Statut Modérateur Dernière intervention 13 avril 2010
26 juin 2009 à 11:34
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 39422 Date d'inscription jeudi 4 avril 2002 Statut Modérateur Dernière intervention 28 mars 2025 2 104
11 janv. 2006 à 15:45
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 samedi 1 mars 2003 Statut Modérateur Dernière intervention 13 avril 2010 67 > choubaka Messages postés 39422 Date d'inscription jeudi 4 avril 2002 Statut Modérateur Dernière intervention 28 mars 2025
11 janv. 2006 à 16:05
c'est pas du string que je veux mais un objet que je veux pouvoir utiliser derriere.
0
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 samedi 1 mars 2003 Statut Modérateur Dernière intervention 13 avril 2010 67
12 janv. 2006 à 11:10
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 39422 Date d'inscription jeudi 4 avril 2002 Statut Modérateur Dernière intervention 28 mars 2025 2 104
12 janv. 2006 à 13:37
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 samedi 1 mars 2003 Statut Modérateur Dernière intervention 13 avril 2010 67
12 janv. 2006 à 13:59
vi
0
choubaka Messages postés 39422 Date d'inscription jeudi 4 avril 2002 Statut Modérateur Dernière intervention 28 mars 2025 2 104
12 janv. 2006 à 14:38
c'est ça que tu voulais ?
0
dohm Messages postés 975 Date d'inscription samedi 1 mars 2003 Statut Modérateur Dernière intervention 13 avril 2010 67 > choubaka Messages postés 39422 Date d'inscription jeudi 4 avril 2002 Statut Modérateur Dernière intervention 28 mars 2025
12 janv. 2006 à 15:05
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 39422 Date d'inscription jeudi 4 avril 2002 Statut Modérateur Dernière intervention 28 mars 2025 2 104 > choubaka Messages postés 39422 Date d'inscription jeudi 4 avril 2002 Statut Modérateur Dernière intervention 28 mars 2025
12 janv. 2006 à 15:21
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