Transformer un flux Reader en flux InputStream

Il est parfois utile d?avoir recours ? un flux de type InputStream alors que l?on ne dispose que d?un objet Reader, dans un tel cas, la classe suivante pourra vous d?panner :

import java.io.IOException;
import java.io.InputStream;
import java.io.Reader;

class MyInputStream extends InputStream {

private Reader delegate;

public MyInputStream(final Reader delegate) {
this.delegate = delegate;
}

public int read() throws IOException {
return this.delegate.read();
}
}

Laboratoire SUPINFO des technologies Sun
labo-sun@supinfo.com


Conditions d'utilisation et © Copyright SUPINFO International University
23, rue de Château Landon - 75010 PARIS - Tél : +33 (0) 153359700 Fax : +33 (0) 153359701
Respect de la vie privée