在Android上读取由iPhone开发创建的序列化数据是否可能

4

我有一个使用序列化对象在iPhone上创建的文件,我想在安卓上进行读取。这是否可能?请尽快回复,谢谢!

2个回答

1

您应该能够阅读由其他语言生成的任何文件。如果有相关库,那就更好了。如果文件使用数组,特别是动态数组,那么情况会变得复杂。这可能需要使用十六进制编辑器进行一些有趣的时间。但是,如果数据不简单,我无法保证此方法的可靠性。请意识到这可能会成为一个棘手的任务。

最好制定一个文件规范。如果所有信息都是基于文本的,您不必使用二进制文件,可以使用类似JSON或XML的东西。


1

好的,快去获取那个库吧!它采用非常自由的许可证(MIT)发布,并且非常容易使用。请参阅示例页面。熟悉基本的NextStep对象,特别是NSDicitionary和NSData将有所帮助。 - Simon

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接