gpt4 book ai didi

android - 使用 Android 解析 SD 卡上的 XML 文件

转载 作者:行者123 更新时间:2023-11-29 18:21:28 25 4
gpt4 key购买 nike

我在这里兜圈子,答案应该很简单。我有一个 XML 文件下载到我的手机并保存到 SD 卡。格式很简单...

<programmes>
<programme>
<title>Tom and Jerry</title>
<description>Cat and mouse capers</description>
<start_time>...</start_time>
</programme>
<programme>
...
</programme>
</programmes>

基本上我想做的就是检索所有 <programme>元素并解析将用于创建 SQL INSERT 命令以填充 SQLite 数据库的内部数据。

我尝试过使用 DOM,但使用 Document.parse() 时内存不足(xml 文件大小为 3.5MB)。我从来没有使用过 SAX,也找不到一个对我想如何做事的想法有意义的例子,虽然我使用过 XPATH,但我还是找不到任何使用可用的 android api 的例子。

正如我所说,我确信这很容易,只是我的方法是错误的,所以我很感激任何关于这样做的指示。

最佳答案

This article详细介绍了 Android 上可用的所有三种 XML 解析方法:DOM、SAX 和拉式解析器。希望对您有所帮助。

关于android - 使用 Android 解析 SD 卡上的 XML 文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5150454/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com