XML中的数据:放置它的位置

时间:2013-06-13 21:31:02

标签: android mysql xml

我正在尝试设计一个新的Android应用程序。 对于该应用程序,我将有一个XML文件,它将位于服务器的某个位置。该文件将从mySQL DB生成。

目前(开发阶段)我得到了一个简单的小型XML文件,我需要将其放入Android Eclipse项目中,以便读取它并在手机上显示数据。

我只是尝试将此文件放在res / values中,但编译器给出了一个错误:“无效的开始标记”。 通过stackoverflow和谷歌我看到了很多不同的答案,谷歌甚至给我一个如何在Android上解析xml文件的答案。 ; - )

这样的XML文件在Android Eclipse项目中有没有“标准”的地方?将其视为从数据库中读取的数据。

有些答案是将其放在res / xml文件夹中。我刚刚创建了一个全新的Android项目,但我没有看到这样的文件夹。我创建一个吗?不应该自动完成吗?

有些人说你需要把它放在res / raw文件夹中。同样,它在Eclipse项目中不存在。我做一个吗?它不应该出现吗?

请澄清。

1 个答案:

答案 0 :(得分:1)

  

它不应该出现吗?

它没有。 res /文件夹中可以有数千个文件夹。你不想一开始就拥有它们。

  

我做一个吗?

是。在需要时添加文件夹。

  

有些答案是将其放在res / xml文件夹中。

     

有些人说你需要把它放在res / raw文件夹中。

这些文件夹之间的区别在于,raw中的文件与你放置它们相同,并且在创建APK时将xml内部解析,并以二进制优化形式放置,类似于布局,AndroidManifest和其他内容。< / p>