在代码中指定正确的编码方式,并确保输入和输出都匹配该编码方式。
示例代码(Python):
# 设置编码为 UTF-8
import sys
reload(sys)
sys.setdefaultencoding('utf-8')
# 读取文件,确保使用相同的编码
with open('file.txt', 'r', encoding='utf-8') as f:
content = f.read()
# 将内容输出到控制台,确保使用相同的编码
print(content.encode('utf-8'))
示例代码(Java):
// 读取文件,使用特定的编码方式
Charset charset = Charset.forName("UTF-8");
String content = new String(Files.readAllBytes(Paths.get("file.txt")), charset);
// 将内容输出到控制台,使用相同的编码方式
System.out.println(new String(content.getBytes(charset), charset));
上一篇:编码错误导致结果出现奇怪字符
下一篇:编码错误,结果出现奇怪的字符。