I’m saving my Document to an ByteArrayOutputStream as SaveFromat.DOC which i convert to an byte[].
byte[] docDE …
I’m trying to do it like the example at the bottom, but now I have to know the Charset of the Stream.
Can you hel me? What i would like to do, is to save my Document as CLOB on a Oracle DB.
So i have to convert my ByteStream in a CharStream.
ByteArrayInputStream is = new ByteArrayInputStream(docDe);
StringBuffer buffer = new StringBuffer();
// InputStreamReader isr = new InputStreamReader(is, "UTF-8");
// InputStreamReader isr = new InputStreamReader(is, "Windows-1252");
InputStreamReader isr = new InputStreamReader(is, "ISO-8859-1");
Reader reader = new BufferedReader(isr);
int ch;
while ((ch = reader.read())> -1)
{
buffer.append((char) ch);
}