Android Sql或XML存储问题

Android Sql或XML存储问题,android,sqlite,Android,Sqlite,我的sd卡上有大约100个xml文件 xml文件每个包含大约30个元素,每个大小为5KB 我不需要运行任何复杂的查询(xml文件中的1个元素是指向另一个xml文件的链接,它的复杂程度差不多) 我是一个android新手,前面的学习曲线很陡,所以我希望以后再学习sqlite 我的计划是将每个文件读入DOM,然后根据需要获取元素(一次只需要一个文件,一次只需要一个DOM实例) 狡猾的计划是/否?您知道在这种情况下,将xml放入sqllite数据库是否有任何优势吗 如果你有任何想法,请回复 谢谢 St

我的sd卡上有大约100个xml文件 xml文件每个包含大约30个元素,每个大小为5KB

我不需要运行任何复杂的查询(xml文件中的1个元素是指向另一个xml文件的链接,它的复杂程度差不多)

我是一个android新手,前面的学习曲线很陡,所以我希望以后再学习sqlite

我的计划是将每个文件读入DOM,然后根据需要获取元素(一次只需要一个文件,一次只需要一个DOM实例)

狡猾的计划是/否?您知道在这种情况下,将xml放入sqllite数据库是否有任何优势吗

如果你有任何想法,请回复 谢谢
StE/P>< P> XML是语法分析的重对象,考虑使用JSON这样的流格式,或者将其放入SQL数据库中,XML需要经过DOM解析器,解析需要大量CPU。

给出更多有关数据的详细信息以及它是如何关联的,这听起来好像你应该只使用SQL DB而忘记XML。如果你愿意,你可以把数据库放在SD卡上。