2010-07-29 243 views
2

我有一些xml文件,我把它們保存在raw文件夾中。現在,問題是我必須根據我的應用條件與variable name一起使用它們。但我不知道如何取回它們。主要的是,我沒有得到如何在應用程序中給我的XML文件的路徑。xml通過變量文件名解析

例如:

我的文件application.xml存儲在raw文件夾,我有一個變量名來訪問它。

String xmlName = application.xml; 

如何通過xmlName變量獲取我的xml?

回答

3

它是不正確的做法,以保持您的常規XML文件在res文件夾中。把這些放在資產文件夾中。使assest文件夾處於您的項目中res文件夾所在的同一級別。在那裏創建你的[name] .xml文件。

訪問它作爲

的InputStream在= getAssets()打開( 「[名稱] .XML」); String xml = convertStreamToString(in); 然後用這個字符串變量