MOD:修正乱码

This commit is contained in:
leosam1024
2023-06-29 22:30:40 +08:00
parent d74a4198d6
commit 2a09fb46af
@@ -1,5 +1,6 @@
package com.leosam.tvbox.mv.utils; package com.leosam.tvbox.mv.utils;
import java.nio.charset.StandardCharsets;
import java.util.ArrayList; import java.util.ArrayList;
import java.util.List; import java.util.List;
@@ -48,7 +49,22 @@ public class StringUtils {
s = s.replace('', '(') s = s.replace('', '(')
.replace('', ')') .replace('', ')')
.replace('/', '_') .replace('/', '_')
.replace(']', '_')
; ;
// 去除乱码 以ISO8859-1方式读取UTF-8编码的中文
if (s.contains("ç") ||
s.contains("å") ||
s.contains("ğ") ||
s.contains("è") ||
s.contains("â") ||
s.contains("Š") ||
s.contains("ã") ||
s.contains("é") ||
s.contains("æ") ||
s.contains("§") ||
s.contains("ï")) {
s = new String(s.getBytes(StandardCharsets.ISO_8859_1), StandardCharsets.UTF_8);
}
return s; return s;
} }