|
Bjr la liste,
J'ai un objet (s�rialisable et assez simple)
que je dois transformer en InputStream (peu importe quelle impl�mentation de
l'InputStream).
La seule solution que j'ai trouv�e pour l'instant
est de :
- cr�er un FileOutputStream sur un fichier
temporaire
- cr��r un ObjectOutputStream � partir du
FileOutputStream
- �crire mon objet dans l'ObjectOutputStream
- fermer le FileOutputStream &
l'ObjectOutputStream
- cr�er un FileInputStream r�f�ren�ant le fichier
temporaire
- cr��r un ObjectInputStream � partir du
FileInputStream
N'y a-t-il pas plus simple ?
Merci.
Code :
File f = File.createTempFile("sam",
"txt");
FileOutputStream fos = new
FileOutputStream(f);
ObjectOutputStream out = new ObjectOutputStream (fos); out.writeObject(monObjet);
fos.close();
out.close(); FileInputStream fIS = new FileInputStream
(f); ObjectInputStream ois = new ObjectInputStream(fIS); |
- RE: [Input Stream] Comment le cr?er sans passer par un f... Samuel BONNANFANT
- RE: [Input Stream] Comment le cr?er sans passer par... olivier.duhart
- RE: [Input Stream] Comment le cr?er sans passer par... Rodolphe Godreul
- Re: [Input Stream] Comment le cr?er sans passer... Samuel BONNANFANT
- Re: [Input Stream] Comment le cr?er sans pa... Laurent For�t
