android - SQLITE 支持 XML 查询吗?

标签 android ios xml sqlite rdbms

我的情况是,我有一个结构良好的 XML,其中包含一些复杂的数据。 此数据需要临时保存在设备上(基于 android-ios)。我可以直接从 SQLITE 查询 XML,而不是每次都解析数据并保存吗?

我想向 SQLITE 提供 XML 文件并对 XML 本身进行查询。 有什么方法可以在基于 Android 和 iOS 的设备上实现吗?

更新:1 如何在 Android 和 iOS 中使用 xpath/xslt 查询 XML?

更新:2 任何类似 http://kasper.eobjects.org/2008/11/how-to-query-xml-file-as-if-it-was.html 的东西在 android 和 ios 中可用吗?

主持人/高级贡献者,请不要关闭/阻止此问题。我找不到我正在寻找的解决方案。这很重要。

最佳答案

不,没有直接调用 XML。您需要根据 XML 的结构来实现 XML 解析器。一旦您的解析器准备就绪,您就可以将其转换为您的数据模型,如 POJO/Bean,然后在 native SQLiteHelper 之上编写您自己的包装器来存储和检索 sql 数据。

关于android - SQLITE 支持 XML 查询吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35569369/

相关文章:

java - Java 中的撒克逊语 : XSLT for CSV to XML

xml - 可以将 HCatalog 与 XML 一起使用吗? -- 在 Cloudera VM 上执行 ETL

android - MPAndroidChart 折线图 : Using dates instead of Strings for X-axis

android - 如何在 Android 上获取蓝牙 MAC 地址

java - 如何解析 URI 中包含哈希符号的字符串

ios - Xamarin ios找不到默认值568 @ 2x

ios - 实现谓词但产生 1 个 fetchedObject

ios - 将用户发送到 iOS9 应用商店进行更新

javascript - 如何在xml文件中获取动态ip?

android - 确定共享数据时是否超过 1MB 限制