如何将xml文件导入sqlite数据库?
<?xml version="1.0" encoding="UTF-8"?>
<dataroot xmlns:od="urn:schemas-microsoft-com:officedata" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="Plants.xsd" generated="2012-05-21T22:22:02">
<Plants>
<Plants>Plant1</Plants>
<Capacity>30</Capacity>
</Plants>
<Plants>
<Plants>Plant2</Plants>
<Capacity>25</Capacity>
</Plants>
<Plants>
<Plants>Plant3</Plants>
<Capacity>21</Capacity>
</Plants>
</dataroot>
[解决办法]
实现逻辑建议:
用XML文件解析方式循环读出文件中的数据到数组中,再将数组中的数据循环写入到数据库中。
代码自己写噢,XML解析代码百度一下,写数据库的代码再百度一下就有了。
[解决办法]
直接导入?不可能的,建议你去看看XML解析。
你这样的数据最好是解析成对象集合,一次性插入sql。
如果你的数据是你自己提供的话,可以序列化成json字符串给android,然后在android中只要反序列化一下,就
直接成了List集合,非常简单。这里有个android端的例子,可以参考一下
http://download.csdn.net/detail/fire_fire_fire/4311626