getResource中文或有空格路径处理
来源:互联网 发布:360文件加密软件 编辑:程序博客网 时间:2024/05/20 00:10
今天遇到文件路径中有中文,读取文件就找不到,查了下得到以下解决方法,记录下来。
在使用类似这样:
- this.getClass().getClassLoader().getResource("").getPath()
来获取文件路径时,里面的路径空格会被“%20”代替,这时候如果你用这个获取到的包含“%20”的路径来new一个File时,会出现找不到路径的错误。
于是有以下官方解决方法:
- URI uri = new URI(url.toString());
- FileInputStream fis = new FileInputStream(uri.getPath())
但有另一种解决方法:
- configPath = java.net.URLDecoder.decode(configPath,"utf-8");
于是乎,问题解决了……
- getResource中文或有空格路径处理
- getResource中文或有空格路径处理
- getResource中文或有空格路径处理
- getResource中文或有空格路径处理
- getResource中文或有空格路径处理
- getResource中文或有空格路径处理
- getResource中文或有空格路径处理
- class.getClassLoader().getResource 路径有空格
- java 读取文件路径中空格和中文的处理.. this.class.getResource
- 过滤trim无法处理的空格,因为有中文的半角或圆角空格
- java Properties 取文件为空或文件路径有空格的简单处理
- 【JAVA】关于java中 类.class.getResource("/").getPath()获取路径有空格的问题
- Java文件路径空格及中文处理
- getResource().getPath() 路径带空格问题
- class.getResource.getPath()中文空格转义问题
- java中不支持系统路径中含有中文或空格
- CMD 命令行中文件路径有空格怎么办?
- java 读取文件路径空格和中文的处理
- 访问android工程的中资源raw和asset的方法
- 体积阴影的生成算法
- Makefile的常用函数
- 分析/解析Html页面:HTML Parser的试用
- 在 Objective-C 中解析 html 的代码
- getResource中文或有空格路径处理
- VC++ 基础知识 总结
- aop配置
- 新浪SDK中AsyncWeiboRunner类中的错误
- LR常见问题整理
- 希尔排序(下)
- POJ 3083 Children of the Candy Corn (BFS ,DFS) -- from lanshui_Yang
- linux下python安装
- zoj2812-----------------Quicksum