私は教育目的で、Androidのカメラを使用して写真を取得し、これをSOAPを使用してWebサービスに送信しようとしています。
まず、カメラからbyte[]
配列が送信されますが、これはシリアル化できず、Web サービスに送信できません。今、私はこれをString
(この型はシリアライズ可能です) に変換しようとしており、Web サービスでこれString
をbyte[]
配列に再変換しています。
どうすればそれができますか?
たとえば、私はしようとしています:
request.addProperty("photo", (Arrays.toString((byte[])params[0])));
String
これを取得して元のデータに正確に変換するにはどうすればよいbyte[]
ですか?
前もって感謝します!