私は、バイナリデータを持つバイナリファイル(12345.cl)を提供するスクリプトを呼び出しています。スクリプトが実行され、動作しています。ナビゲータに貼り付けると、バイナリファイルが取得されます。リモートPHPスクリプトから取得したバイナリファイルの内容でDataInputStreamを作成する方法は?
私は問題があります:私はどのように私のアプリでそれを使用するためにバイナリリソースにスクリプトの応答を変換するのですか?
瞬間のために、私はこのコードを持っている。そして、
public void decodeStream(String mURL){
BufferedInputStream bis = new BufferedInputStream(new URL(mURL).openStream(), BUFFER_IO_SIZE);
ByteArrayOutputStream baos = new ByteArrayOutputStream();
BufferedOutputStream bos = new BufferedOutputStream(baos, BUFFER_IO_SIZE);
copy(bis, bos);
bos.flush();
を、私は応答となBufferedOutputStreamがありますが、私は
それを使用してバイナリリソースにそれを変換する方法がわかりませんは、私は、ファイルとするDataInputStreamを取得する必要がありますが、あなたはあなただけの入力ストリームをラップすることができ、それを保存することなく、バイナリリソースとしてファイルを読みたいと思った場合、私はそれをよく
[リモートのPHPスクリプトレスポンスからバイナリファイルを取得する方法](http://stackoverflow.com/questions/8923867/how-to-get-a-binary-file-from-a) -remote-php-script-response) – Benjamin
@MarkRotteveel 'DataInputStream'はXDRの実装ではありません。 – EJP