xml通过变量文件名解析

时间:2010-07-29 11:01:54

标签: android xml

我有一些xml文件,我将它们保存在raw文件夹中。现在,问题是我必须根据我的应用条件将它们与variable name一起使用。但我不知道如何获取它们。主要的是我没有得到如何在应用程序中提供我的xml文件的路径。

例如:

我的文件application.xml存储在raw文件夹中,我必须使用变量名称访问它。

String xmlName = application.xml;

如何通过xmlName变量获取我的xml?

1 个答案:

答案 0 :(得分:3)

将常规xml文件保存在res文件夹中是不正确的做法。把那些放在assets文件夹中。将assest文件夹设置在项目中res文件夹所在的同一级别。在那里创建你的[name] .xml文件。

的形式访问它

InputStream in = getAssets()。open(“[name] .xml”); String xml = convertStreamToString(in); 然后使用此字符串变量