[英]Android: java.io.FileNotFoundException: Not a whole file
[英]FilenotFoundException java file android
File fXmlFile = new File("D:\\Praias.xml");
DocumentBuilderFactory dbFactory = DocumentBuilderFactory.newInstance();
DocumentBuilder dBuilder = dbFactory.newDocumentBuilder();
Document doc = dBuilder.parse(fXmlFile);
我的文件在D:\\
為什么我有這個例外?
日志記錄
W/System.err( 845): java.io.FileNotFoundException: /D:/Praias.xml
W/System.err( 845): at org.apache.harmony.luni.platform.OSFileSystem.open(OS
FileSystem.java:244)
W/System.err( 845): at java.io.FileInputStream.<init>(FileInputStream.java:7
7)
W/System.err( 845): at javax.xml.parsers.DocumentBuilder.parse(DocumentBuild
er.java:138)
W/System.err( 845): at inescporto.seawatch.BeachesParser.parserXML(BeachesPa
rser.java:36)
當您將文件直接保存在計算機驅動器下時,有些操作系統會出現問題。 嘗試將文件保留在目錄中。 為了安全起見,請使用正斜杠(/)。
問題是,當我編寫一個Android應用程序時,我試圖打開目錄D:\\中的文件,因此您可以很容易地注意到,該目錄在android設備中不存在。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.