Java--获取路径 中文问题
来源:互联网 发布:一朝成名天下知出处 编辑:程序博客网 时间:2024/05/24 04:04
要获取Java某类的当前路径,通过调用class.getResource 取得中文路径,返回结果如下:
D:/%e5%b7%a5%e4%bd%9c/%e7%bd%91%e7%bb%9c%e6%8e%a5%e5%85%a5%e6%8e%a7%e5%88%b6/
注:中文路径为D:/工作/网络接入控制/
%e5是URL对中文的16进制编码,结果在new File()的时候,exist始终为false,导致DOM4j没法获取XML文件。
现通过使用:URLDecoder.decode将16再转回中文,能正常读取文件
URLDecoder.decode("/%e5%b7%a5%e4%bd%9c/","UTF-8");
类:URLDecoder
static String
decode(String s)
已过时。 结果字符串可能因平台默认编码不同而不同。因此,改用 decode(String,String) 方法指定编码。
static String
decode(String s,String enc)
使用指定的编码机制对
application/x-www-form-urlencoded
字符串解码。类:URLEncoder
static String
encode(String s)
已过时。 结果字符串可能因平台默认编码不同而不同。因此,改用 encode(String,String) 方法指定编码。
static String
encode(String s,String enc)
使用指定的编码机制将字符串转换为
application/x-www-form-urlencoded
格式。 0 0
- Java 获取路径 中文问题
- Java--获取路径 中文问题
- Java获取路径中文问题解决
- Java获取路径问题
- JAVA获取路径问题
- JAVA获取路径问题
- java获取路径问题
- java获取路径问题
- java获取路径问题
- java获取项目路径中文乱码
- java获取项目中文件路径
- Java获取路径 空格问题
- java中获取路径问题
- Java获取路径问题困扰
- java 获取路径相关问题
- java获取资源路径问题
- java获取文件路径问题
- java程序中文件路径问题
- AFNetworking 2.0+ 上传单张/多张图片
- 设计模式-观察者模式
- nutch和solr集成安装
- axure rp
- JSP页面中禁止输出空行
- Java--获取路径 中文问题
- Oracle 存储过程覆盖
- Andriod中的依赖注入
- HDU—— 1867 A + B for you again
- Ubuntu(Linux) + mono + jexus +asp.net MVC3部署
- C# DataSet、DataTable、DataRow、DataColumn 数据集应用大全
- [maven学习笔记]第一节,认识maven,搭建maven开发环境,写第一个HelloWorld
- Python语法
- 我的血泪控告