将序列化数据从android发送到java

时间:2013-03-10 21:29:27

标签: java android serialization xml-serialization xmlserializer

我想将类变量从android设备发送到服务器。

在我的服务器中,java程序接收带套接字连接的请求

我想使用xml序列化程序。我找不到任何支持java平台,jre和android的xml序列化程序。

我可以在android和java中使用不同的xml序列化程序库。但我担心两个不同的序列化程序库无法读取对方的序列化数据。

我想在android中序列化类,并通过tcp连接发送到服务器应用程序java,并在java中再次将接收到的数据反序列化到类。

我可以在android和java中使用哪些库?或者从android发送数据到java应用程序的任何替代方法? 谢谢

2 个答案:

答案 0 :(得分:1)

答案 1 :(得分:0)

我使用google protocol buffer library取得了成功。它有一个编译器,可以为包括java和python在内的多种语言生成代码,并声称它比xml / json序列化更快。我最近阅读了一篇建议在android中使用j2me implementation的帖子,因为它减小了大小。