【问题标题】:Converting data in XML to something like arraylist, cursor将 XML 中的数据转换为数组列表、游标之类的东西
【发布时间】:2012-10-25 18:12:09
【问题描述】:

我有 XML 代码(数据表单数据库),我想将此数据从 XML 移动到光标或数组列表之类的东西。 有可能的?该怎么做?

【问题讨论】:

  • 有很多可用的 XML 解析 API,我认为 JDK 本身有一个内置的。只需谷歌它!您也可以自己构建,除了非标准输入之外,这并不难。

标签: java android xml


【解决方案1】:

由于您可能知道结构,看来您可以使用 XStream。

类似问题:How do I convert XML into a java value object?

【讨论】:

    【解决方案2】:

    您可以使用 Android 中的许多库,以及许多外部 XML 库。 XML Pull Parser 和 SAX Parsers 是 Android 自带的,据我所知至少是从 1.6 开始的。 XML Pull 解析器更类似于 C,而 SAX 解析器更类似于 Java。还有 DOM 解析器。

    我最终在一个项目中使用了 SAX 解析器,并且我使用了 Stack 来跟踪我在 XML 树中的位置。

    【讨论】:

      猜你喜欢
      • 2017-01-28
      • 1970-01-01
      • 1970-01-01
      • 2013-05-29
      • 2015-01-02
      • 1970-01-01
      • 2011-11-10
      • 1970-01-01
      • 2014-04-29
      相关资源
      最近更新 更多