Dakle, pomocu ovog koda:
Code:
OutputStream out = System.out;
try {
out.write( byteArrayBlob );
out.flush();
} catch (IOException e) {
e.printStackTrace();
}
OutputStream out = System.out;
try {
out.write( byteArrayBlob );
out.flush();
} catch (IOException e) {
e.printStackTrace();
}
Niz bojatova se kao text ispishe na konzolu -sve cool.
Ono sto hocu je da ga upishem u String ili StringBuffer, koji cu dalje koristiti u aplikaciji.
Nije moguce koristiti String konstruktor: new String(byte[]), posto se radi o BLOB tipu (valjda je to neki pokazivac?).
Mozda treba napraviti vezu izmedju OUT/IN streamova? Kako? Probao sam neke primere, ali rade samo za obicne stringove, ne i za niz bytova.
Znam da postoji razlika izmedju Writera(text) i Streamova(bytovi).
Trenutno sam resio tako sto sve upisem u fajl pa onda iscitavam iz fajla. Kako da realizujem direktno resenje?
Pozdrav