使用Java读取路径中带有空格的文件
我正在尝试使用FileInputStream打开名称中包含空格的文件。
例如:
String fileName = "This is my file.txt";
String path = "/home/myUsername/folder/";
String filePath = path + filename;
f = new BufferedInputStream(new FileInputStream(filePath));
结果是抛出了FileNotFoundException。我试图对filePath进行硬编码,以"/home/myUserName/folder/This\\
is\\ my\\ file.txt"
仅查看是否应该转义空格字符,但它似乎没有用。关于这个问题有什么建议吗?
编辑:只是与每个人都在同一个页面上查看此问题…打开名称中没有空格的文件有效,具有空格的文件将失败。权限既不是这里的问题,也不不是文件夹分隔符。
-
带空格的文件名可以正常工作
这是我的代码
File f = new File("/Windows/F/Programming/Projects/NetBeans/TestApplications/database prop.properties"); System.out.println(f.exists()); try { FileInputStream stream = new FileInputStream(f); } catch (FileNotFoundException ex) { System.out.println(ex.getMessage()); }
f.exists()``true
总是毫无问题地返回
-
Java执行路径名称中带有空格的命令
2021-01-31 关注 0 浏览61 1答案
-
如何在熊猫中读取带有空格分隔值的文件
2021-01-29 关注 0 浏览73 1答案
-
路径名称上带有空格的Java Runtime Exec
2021-01-30 关注 0 浏览75 1答案
-
BASH中带有空格的文件名
2021-02-01 关注 0 浏览91 1答案
-
sqlcmd脚本,文件名中带有空格
2021-05-20 关注 0 浏览67 1答案
-
遍历带有空格的文件列表
2022-07-28 关注 0 浏览11 1答案
-
Java枚举元素是否带有空格?
2021-01-30 关注 0 浏览100 1答案
-
读取的txt文件输出有空格
2021-01-29 关注 0 浏览82 1答案
-
如何在python文件中导入名称中带有空格的文件?
2021-01-29 关注 0 浏览163 1答案
-
如何在Python中删除带有或不带有空格的空行
2021-01-29 关注 0 浏览89 1答案