Comment puis-je convertir ZipInputStream à InputStream?

J'ai le code, où ZipInputSream est converti en byte[], mais je ne sais pas comment je peux convertir inputstream.

private void convertStream(String encoding, ZipInputStream in) throws IOException,
        UnsupportedEncodingException
{
    final int BUFFER = 1;
    @SuppressWarnings("unused")
    int count = 0;
    byte data[] = new byte[BUFFER];
    while ((count = in.read(data, 0, BUFFER)) != -1) 
    {
       //How can I convert data to InputStream  here ?                    
    }
}
Qu'est-ce exactement que vous essayez de faire? Décompresser une seule entrée dans le flux?
Oui, je veux seul fichier à partir de flux de données en tant InputStream si c'est possible.
Double de Convertir InputStream de tableau d'octets en Java

OriginalL'auteur newbie | 2011-10-21