配置文件中设置全局的编码:
<configuration>
<system.web>
<globalization requestEncoding="utf-8" responseEncoding="utf-8" fileEncoding="utf-8"/>
</system.web>
</configuration>
1、使用StreamReader或StreamWriter等对象读写文件时指定的编码应和web.config中指定的编码一致,否则会导致乱码。
2、应在配置文件中显式的指定字符编码方式,否则在本地和服务器上的默认值有可能不同。最终导致读写文件时的编码和web.config中的编码不一致而乱码。
<configuration>
<system.web>
<globalization requestEncoding="utf-8" responseEncoding="utf-8" fileEncoding="utf-8"/>
</system.web>
</configuration>
1、使用StreamReader或StreamWriter等对象读写文件时指定的编码应和web.config中指定的编码一致,否则会导致乱码。
2、应在配置文件中显式的指定字符编码方式,否则在本地和服务器上的默认值有可能不同。最终导致读写文件时的编码和web.config中的编码不一致而乱码。