【问题标题】:android: dump data from local xml file to SQLite databaseandroid:将数据从本地 xml 文件转储到 SQLite 数据库
【发布时间】:2010-08-11 11:59:32
【问题描述】:

在android平台开发过程中,如何将我的资产目录中的xyz.xml中的数据复制到我的sqllite db

【问题讨论】:

  • 我认为您需要编写一些类或方法来为您执行该导入。除了您之外,没有人知道 XML 标记如何映射到您的数据库结构。
  • 我正在寻找代码来解析 xml 数据。 tutes 用于来自互联网的 rss 提要,但我找不到任何 tutes 来从本地 xml 文件进行解析

标签: android xml


【解决方案1】:

类似这样的..

InputStream is;
Document dom = null;
is = getAssets().open("main.xml");
DocumentBuilderFactory factory = DocumentBuilderFactory.newInstance();
DocumentBuilder builder = factory.newDocumentBuilder();
dom = builder.parse(is);
Element root = dom.getDocumentElement();

【讨论】:

    【解决方案2】:

    你可以使用:

    XMLPullParser xpp = getResources().getXml(R.xml.id);
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2017-02-01
      • 2013-02-08
      • 2011-08-06
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多