我正在编写一个客户端服务器应用程序,其中服务器通过Vector String
发送OutputStream
对象,而在客户端,我将其作为Byte Array
接收。现在,如何从此Vector String
获取Byte array
对象?
答案 0 :(得分:0)
不要通过流发送对象。序列化矢量< String>服务器端的对象,并在设备上反序列化。 您可以使用例如序列化对象。 JSON。 Google提供了一个很棒的免费图书馆,可以为您完成大部分工作,它叫做GSON(http://code.google.com/p/google-gson/)
答案 1 :(得分:0)
您需要以正确的方式发送,使用可序列化或首先写入长度