当前位置: 代码迷 >> J2SE >> C:\%e6%96%b0%e5%bb%ba\UTF-8\xxxx.txt 这是什么编码?如何转换成中文字符串
  详细解决方案

C:\%e6%96%b0%e5%bb%ba\UTF-8\xxxx.txt 这是什么编码?如何转换成中文字符串

热度:696   发布时间:2016-04-24 01:02:46.0
C:\%e6%96%b0%e5%bb%ba\UTF-8\xxxx.txt 这是什么编码?怎么转换成中文字符串?
C:\%e6%96%b0%e5%bb%ba\UTF-8\xxxx.txt  

一个中文的文件夹, 获得名字是这个 %e6%96%b0%e5%bb%ba。 
这是什么编码? 怎么转换成中文字符串?

------解决方案--------------------
URLDecoder.decode(servletRequest.getParameter(xxx),"UTF-8");或者
URLDecoder.decode(servletRequest.getParameter(xxx),"别的编码方式");
试试
------解决方案--------------------
LS说的对,中文路径使用了UTF-8编码了,用UTF-8解码还原
URLDecoder.decode(path,"UTF-8");
------解决方案--------------------
unicode 编码。
  相关解决方案