C# 用android反序列化数据?

C# 用android反序列化数据?,c#,java,android,xml,xml-deserialization,C#,Java,Android,Xml,Xml Deserialization,我是一名.Net开发人员,对android有点了解(使用android Studio)。对于我的Android应用程序,我编写了一些附加工具(.NET/Windows),允许我将数据保存在XML文件中,这些文件包含由标准框架方法创建的复杂序列化对象 我可以将.NET Framework创建的序列化对象直接读取到Android应用程序中吗?如果没有:是否有“转换”这些文件的解决方法?有很多方法。模式可能会有所帮助,具体取决于方法。在android上从XML生成POJO的一种快速/简单的方法是使用。

我是一名.Net开发人员,对android有点了解(使用android Studio)。对于我的Android应用程序,我编写了一些附加工具(.NET/Windows),允许我将数据保存在XML文件中,这些文件包含由标准框架方法创建的复杂序列化对象


我可以将.NET Framework创建的序列化对象直接读取到Android应用程序中吗?如果没有:是否有“转换”这些文件的解决方法?

有很多方法。模式可能会有所帮助,具体取决于方法。在android上从XML生成POJO的一种快速/简单的方法是使用。创建具有适当额外装饰的类需要一些额外的时间,然后框架将推/拉XML到POJO。其他方法是使用其他第三方工具使用XML(或模式)生成java类等等,但是反序列化的开销和/或JAR的Android可用性等可能是一个令人头痛的问题。这就是为什么我最终使用了这个简单的框架。

请看这里,感谢“协议缓冲区”似乎是一个不错的选择