Cyriaque Dupoirieux:

>     J'ai vu passer un message sur la classe StringBufferInputStream( 
> String ) qui est deprecated.
>     Quelqu'un a sugg�r� de passer par un StringBuffer je crois, mais je 
> n'ai pas bien compris l'enchainement.
>         String fichier = props.getProperty("FICHIER","");
>     InputStream is = new StringBufferInputStream(fichier);
>     ZipInputStream zip = new ZipInputStream(is);
>     ...
>     Comment puis-je me passer du StringBufferInputStream ?

Il y a la une grosse confusion entre les caracteres (char, String, 
Reader) et les octets (byte, InputStream). En particulier rien ne 
garantit que la chaine fichier contienne un zip valide (car il a pu y 
avoir transformation pendant l'encodage de la String).

Mais cette discussion releve d'un mauvais enonce du probleme. Que 
contient la variable fichier ? Le nom du fichier ou son contenu ?

Guillaume

Répondre à