【初心者】 Java質問・相談スレ29 【大歓迎】
■ このスレッドは過去ログ倉庫に格納されています
0661デフォルトの名無しさん
NGNG最終的に全てのデータをデコードする処理を作ってるんですがぜんぜん上手くいきません。(´・ω・`)
どうも、吐き出したバイナリを見たところ、最後に'\0'が付け足されてたり
2バイト文字なんかが入ってるとデータが壊れてしまったりしてるっぽいんです。
誰かタスケテ(つд`)
////////////////////////////////////////////////////////////////////////////
// 受け取ったStringBufferをInputStreamに変換する
////////////////////////////////////////////////////////////////////////////
private InputStream getInputStream(StringBuffer buf) {
InputStream is = null;
try {
byte[] b = base64decode(buf.toString());
is = (InputStream) new ByteArrayInputStream(b);
b = null;
} catch (Exception e) {
e.printStackTrace(System.out);
is = null;
}
return is;
}
■ このスレッドは過去ログ倉庫に格納されています