㈠ iOS百度網盤下載的文件名亂碼
上傳問題。
可能上傳的時候文件名的編碼是比如utf-8或者別的編碼,但不是windows的gbk編碼,也可能你本地的編碼不是gbk編碼,試試把亂碼的文字復制到UE或者editplus或者文本編輯工具裡面,找到編碼,嘗試著換編碼能不能正常顯示出來。
㈡ 當下載文件時,會出現文件名亂碼(文件名中有中文)
這種情況,多數是因為參數解析編碼異常,只需要在取得文件時進行URL編碼轉碼即可回;
如:答String str = new String(str.getByte("iso8859-1"),"UTF-8");
完整代碼如圖片: