用android去序列化数据?

时间:2013-10-16 13:12:30

标签: c# java android xml xml-deserialization

我是一名.Net开发人员,他看起来有点像android(使用Android Studio)。对于我的Android应用程序,我编写了一些额外的工具(.NET / Windows),允许我将数据保存在XML文件中,这些文件包含由标准Framework-Methods创建的复杂序列化对象。

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

1 个答案:

答案 0 :(得分:1)

有很多方法可以做到这一点。根据方法,模式可能会有所帮助。在android上使用XML创建POJO的一种快速/简单方法是使用simple framework。创建具有正确额外装饰的类需要一些额外的时间,然后框架将推送/拉取XML到POJO。其他方法是使用其他第三方工具来获取XML(或模式)来生成java类,什么不是,但是反序列化的开销和/或JAR的Android可用性等可能是一个令人头痛的问题。这就是我最终使用简单框架的原因。