naz*_*013 -3 java database android xml-parsing android-sdcard
我在sdcard上有几个xml文件.如何解析每个xml文件并将接收到的数据插入数据库?
我收到文件夹中的文件名但不知道接下来会做什么和怎么做?
File sdPath = Environment.getExternalStorageDirectory();
File sdPathDr = new File(sdPath.getAbsolutePath() + "/" + "Android/data/" + getPackageName() + "/" + DIR_SD);
File[] files = sdPathDr.listFiles();
Run Code Online (Sandbox Code Playgroud)
如果可以请写代码样本.
xml文件的示例
<row name="Rutracker">
<col name="title_enter"> Rutracker </col>
<col name="login_enter"> bmF6MsdghDEzvcgdghd </col>
<col name="password_enter"> MXFhsejJ3c3g=sdfsdggd </col>
<col name="link_enter"> http://www.rutracker.org </col>
<col name="comment_enter"> </col>
<col name="date_enter"> 15.02.2014 </col>
</row>
Run Code Online (Sandbox Code Playgroud)
它非常简单.我不会给你任何代码,你必须自己找到它.我只是指出了步骤:
现在,每个步骤都有非常简单的代码.您可以搜索它们并编制程序.祝一切顺利 !
编辑以添加用户要求的其他数据
您可以bean class of Rutracker使用列名创建变量.然后你可以创建一段List<Rutracker>时间读取不同的文件,并保持数据库中的列表.
请通过以下链接获取更好的主意!