2010-09-16 101 views
2

我有一個xml文件,它將在資產或res文件夾中,我需要通過添加一些值進行修改,然後我需要將xml轉換爲一個字符串作爲肥皂請求。最簡單的方法是什麼?在Android中加載和修改xml文件

回答

5

您無法修改資源文件。

如果您不需要修改資源,則可以將該XML文件放在資產文件夾中。然後您可以通過AssetManager訪問它(返回getResources().getAssets())。使用AssetManager可以從XML文件獲得InputStream或使用XMLResourceParser。無論你想要什麼,都可以做。

+2

我把它放在資產文件夾中,並使用輸入流讀取器將文件全部讀入到一個字符串中。然後,我用用戶輸入中的值替換文件中的佔位符。似乎工作正常 – Ricardo 2010-09-21 01:10:30