我需要解析.yml带有配置的文件。
文件位于src/main/resources/configFile.yml
现在我没有问题,直到路径中的某些文件夹名称没有空格。
例子:
E:\Tomcat-7.0\webapps\applicationName\WEB-INF\classes\configFile.yml(好的)
E:\Tomcat 7.0\webapps\applicationName\WEB-INF\classes\configFile.yml(失败)
在第二个例子中我得到了java.io.FileNotFoundException.
我不能影响路径。所以我正在寻找能够处理它的解决方案。您能建议如何进行吗?
小智 5
您应该转义名称中的空格,例如:
"E:\Tomcat\ 7.0\webapps\applicationName\WEB-INF\classes\configFile.yml"
Run Code Online (Sandbox Code Playgroud)
或者解码路径:
String decodedPath = URLDecoder.decode(path);
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
4214 次 |
| 最近记录: |