1. 程式人生 > >xml解析專案中的xml檔案,路徑如何寫?

xml解析專案中的xml檔案,路徑如何寫?

將要訪問的外部檔案直接放在程式碼包裡面是一個大忌,在程式碼中用相對路徑也是一個大忌,因為在執行的時候是去執行的class檔案而不是原始檔。要解決這個問題,首先樓主要知道當一個虛擬機器啟動以後它的工作目錄是什麼目錄。在eclipse下面預設的工作目錄就是工程的根目錄。那麼你如果想正確的訪問檔案,你就要從根目錄開始寫路徑。最好的做法是在根目錄下面建一個資料夾,在這裡面專門放置要訪問的檔案。比如你在工程根目錄下面建立一個resource資料夾,將records.xml放在這個資料夾裡面,就可以用resource/records.xml來訪問。為了程式的跨平臺,最好將/用File.separator來替代