日期:2014-05-20  浏览次数:20798 次

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 编码。