bah si java est os-indépendant faudrait qd meme que la JVM sache gérér l'aspect String -> Bytes. C'est un peu la moindre des choses qd meme :)
Ouep! mais comme c'est cross plateforme, si tu veux generer un fichier Unix sous windows, tu peux le faire grace à ces Charset! :D
Bon, je sais toujours pas comment tu les choppes, mais c'est un autre pb! :D
darklord
bah si java est os-indépendant faudrait qd meme que la JVM sache gérér l'aspect String -> Bytes. C'est un peu la moindre des choses qd meme :)
therier
DarkLord a écrit a écrit :
bin
Code :
ByteArrayInputstream = new ByteArrayInputStream(sb.toString().getBytes());
où sb est ton string buffer
Merci! c'est la methode que je cherchais.... chez moi (dans l'aide et la completion) je voyais que le getBytes(Charset)!!! (d'ou ma question precedente! :D )
:jap:
darklord
bin
Code :
ByteArrayInputstream = new ByteArrayInputStream(sb.toString().getBytes());
où sb est ton string buffer
therier
DarkLord a écrit a écrit :
via InputStreamReader?
heu commment? vu qu'il prends en parma un inputStream... :??:
Mon problême peut se resoudre ainsi...
Sortie d'un bouzin que je ne maitrise pas : StringBuffer
-->Moi je jardine un peu dessus, puis je dois retourner un InputStream dessus...
Pour un autre bouzin que ne maitrise pas (i.e. dont je ne dois pas toucher le code :D )
darklord
via InputStreamReader?
therier
Tout a l'air deprecated...
je veux faire ça en non deprecated et sans les Reader (je dois obtenir une inputStream...)
StringBuffer buffer = new StringBuffer("Coucou les gens!" );
ByteArrayInputStream bais = new ByteArrayInputStream( buffer.toString() );