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