【发布时间】:2012-10-25 18:12:09
【问题描述】:
我有 XML 代码(数据表单数据库),我想将此数据从 XML 移动到光标或数组列表之类的东西。 有可能的?该怎么做?
【问题讨论】:
-
有很多可用的 XML 解析 API,我认为 JDK 本身有一个内置的。只需谷歌它!您也可以自己构建,除了非标准输入之外,这并不难。
我有 XML 代码(数据表单数据库),我想将此数据从 XML 移动到光标或数组列表之类的东西。 有可能的?该怎么做?
【问题讨论】:
由于您可能知道结构,看来您可以使用 XStream。
【讨论】:
您可以使用 Android 中的许多库,以及许多外部 XML 库。 XML Pull Parser 和 SAX Parsers 是 Android 自带的,据我所知至少是从 1.6 开始的。 XML Pull 解析器更类似于 C,而 SAX 解析器更类似于 Java。还有 DOM 解析器。
我最终在一个项目中使用了 SAX 解析器,并且我使用了 Stack 来跟踪我在 XML 树中的位置。
【讨论】: