例如:
“GNU Readline库函数的应用示例”和“守护进程接收终端输入的一种变通性方法”
和分别成了
“GNU Readlineåºå½æ°çåºç¨ç¤ºä¾”和“å®æ¤è¿ç¨æ¥æ¶ç»ç«¯è¾å ¥çä¸ç§åéæ§æ¹æ³”。
但文件内容没有乱码。
急求,如何恢复文件名?有现成的工具最好,没有的话提供个转码的方法也行(我懂些Python,但不晓得以什么编码方式恢复)。
不胜感激!
哈哈,我是那个博主,求赏分来了~
转换函数(java):
String str3 = new String(new String(test26.getBytes("ISO-8859-1"), "GBK").getBytes("GBK"), "UTF-8");
你可以用ftp软件,把文件放到你需要放得内容。比如 filezilla、sftp等等
@Mr.Brian: 就是通过fileZilla拷贝的,可能因为是Samba登陆,所以拷贝时看到的文件名是OK的。但将硬盘连接到Win7主机上,文件名就成乱码了
@clover_toeic: 你需要设置编码。一般设置UTF-8编码!
@Mr.Brian: 是指在传输这个阶段设置吗?我当时忘了考虑两种系统之间的编码差别...
目前只能在Win7主机上做些文章了,所以想请教下有没有可用的转码工具或方案(将åºå½æ°ç...转换为"库函数...")。
@clover_toeic: 是的!但是不知道åºå½æ°ç是什么编码格式的。要是知道编码格式的,倒是可以在网上或者写一个c语言的处理一下。实在不行你还重新传输一下吧,反正编码是比较复杂的。