Har*_*hra 2 java escaping file
我正在创建一些文件,并且正在从数据库中获取文件名。
有一个文件名为
CUA / ICOR数字馆藏。
但是,由于正斜杠,“ CUA”被视为目录。
我在Java正则表达式中发现了正斜杠
我已经尝试过:
String fileName = "CUA/ICOR Digital Collection";
fileName = fileName.replaceAll("/", "\\\\/"); // OP: CUA\/ICOR Digital Collection But No success
fileName = fileName.replaceAll("/", Matcher.quoteReplacement("\\/")); // OP: CUA\/ICOR Digital Collection But No success
fileName = fileName.replaceAll("/", Matcher.quoteReplacement("\\\\/")); // OP: CUA\\/ICOR Digital Collection But No success
File file = new File(exportPath, fileName + ".xls");
Run Code Online (Sandbox Code Playgroud)
我正进入(状态
File Not Found Exception At 'C:\export\CUA\ICOR Digital Collection.xls'
Run Code Online (Sandbox Code Playgroud)
所以,现在我怀疑这可能吗?
归档时间: |
|
查看次数: |
5958 次 |
最近记录: |