Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/xml/12.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
在android中如何将XML文件中的数据存储到SQLite数据库_Android_Xml_Database_Sqlite_Url - Fatal编程技术网

在android中如何将XML文件中的数据存储到SQLite数据库

在android中如何将XML文件中的数据存储到SQLite数据库,android,xml,database,sqlite,url,Android,Xml,Database,Sqlite,Url,我正在开发一个应用程序——当用户成功登录时,将从URL获取一个XML文件,XML数据将显示在列表视图中 如何将该数据存储在SQLite数据库中,以便脱机用户可以看到存储在数据库中的数据?我还想创建一个刷新按钮,当单击它时,它会显示一个更新的XML文件并将其存储在SQLite中。1)获取该XML文件 2) 使用sax或您喜欢的任何其他解析器解析xml 用于解析 3) 在您的案例中,根据需要使用解析后的数据并将其放入数据库 用于数据库 4) 为listview填充列表视图[link]这是满足您需求的

我正在开发一个应用程序——当用户成功登录时,将从URL获取一个XML文件,XML数据将显示在列表视图中

如何将该数据存储在SQLite数据库中,以便脱机用户可以看到存储在数据库中的数据?我还想创建一个刷新按钮,当单击它时,它会显示一个更新的XML文件并将其存储在SQLite中。

1)获取该XML文件

2) 使用sax或您喜欢的任何其他解析器解析xml 用于解析

3) 在您的案例中,根据需要使用解析后的数据并将其放入数据库 用于数据库


4) 为listview填充列表视图

[link]这是满足您需求的最佳方法。您能告诉我您有哪些信息吗?是否希望将整个xml内容存储为一个巨大的字符串,并在每次需要从数据库访问时对其进行解析?是否要独立存储xml文件的每个xml元素?我们需要更多关于您想要存储什么以及如何存储的信息。您还应该给我们一些代码片段,展示您到目前为止所做的工作。最后,但并非最不重要的是,开始检查有关android中sqlite数据库的文档。