我試圖打開一個XML文件解析它,但我正在逐漸不再試圖打開該文件。我的代碼是:fileinputstream拋出filenotfoundexception?
try {
return new FileInputStream(location);
} catch (FileNotFoundException e) {
// TODO Auto-generated catch block
e.printStackTrace();
return null;
}
其中位置是一個傳入函數的字符串。一旦運行我的代碼,我得到:
java.io.FileNotFoundException:/C:/Users/Seth/AndroidWorkspace/UCoupon/res/xml/information.xml(沒有這樣的文件或目錄)
我給完整的文件路徑,而且我沒有任何拼寫錯誤。我究竟做錯了什麼?
我看着成但無法理解它如何適應我的代碼。我實現了一個自定義的XML解析器,就像這裏的第八個示例:http://www.ibm.com/developerworks/opensource/library/x-android/index.html我正在嘗試編寫方法getInputStream(),以便我可以使用線 「Xml.parse(this.getInputStream(),Xml.Encoding.UTF_8,root.getContentHandler());」 – 2011-02-02 02:13:04