在Android中,将数据存储到xml文件或数据库中更好的方法是什么?

在Android中,将数据存储到xml文件或数据库中更好的方法是什么?,android,xml,web-services,sqlite,Android,Xml,Web Services,Sqlite,我是Android世界的新手,我正在开发一个应用程序,从一个Web服务收集数据,该Web服务用一个xml文件响应我,我需要将其存储到一个结构中,以便以一种简单的方式访问它。 你建议我用什么?我考虑在Android上使用一个新的xml文件或SQLite数据库。我需要最简单、最安全的方法。 请帮帮我! 如果有简单的指南,我会非常感激! 感谢大家最好的方法是使用SQLite数据库,因为关系数据库更适合处理系统中的大量数据。他们拥有成熟的管理系统,能够高效可靠地维护大量结构化数据。这些数据可以通过确保数

我是Android世界的新手,我正在开发一个应用程序,从一个Web服务收集数据,该Web服务用一个xml文件响应我,我需要将其存储到一个结构中,以便以一种简单的方式访问它。 你建议我用什么?我考虑在Android上使用一个新的xml文件或SQLite数据库。我需要最简单、最安全的方法。 请帮帮我! 如果有简单的指南,我会非常感激!
感谢大家

最好的方法是使用SQLite数据库,因为关系数据库更适合处理系统中的大量数据。他们拥有成熟的管理系统,能够高效可靠地维护大量结构化数据。这些数据可以通过确保数据库完整性的事务进行更新,并且在正确配置时可以非常快速地提取内容。没有等效的XML管理系统,直接使用XML文档来存储和维护大量数据既低效又不可靠。

我们谈论的是多少数据?我需要查询我将用于向用户显示的不同信息。我想,数据量会很大!我的意思是,网络服务没有给我需要的信息,它给了我一些数据,如果把它们放在一起,对我来说意味着不同的东西。我希望我能很好地解释我需要什么。我不能直接使用webservice的数据,我必须存储它们,然后当我拥有所有数据时,我可以要求在它们之间链接不同的信息。