[JAVA] Conversion de types
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 !
--
Dohm
foutus qwerty ... scusez pour les accents !
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 !
--
Dohm
foutus qwerty ... scusez pour les accents !
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 -
Modérateursalut
pour faire celà tu dois connaître le type d'objet ...
String, Integer, .....
-
-
Modérateursi 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)
-
Modérateur@choubakac'est pas du string que je veux mais un objet que je veux pouvoir utiliser derriere.
-
@dohmSalut,
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
-
-
salut,
je ne suis pas sur d'avoir compris... mais regarde dans java.security (interface Key -> getEncoded()...)
peut-être que ça peut t'aider... -
ModérateurSalut
si tu implémente l'interface ci dessous ?
http://java.sun.com/j2se/1.5.0/docs/api/java/io/Serializable.html
-
-
-
Modérateur@choubakanon
en fait je veux vraiment faire transiter un objet par le type Byte[] et non pas sous forme d'un stream qcq.
e -
Modérateur@choubakaje 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
-