.net core 2.x默认不支持gb2312

采集数据时,乱码,之前遇到过这个情况,于是老办法:

果断使用Encoding.GetEncoding(“GB2312”),抛异常。搜了下,是因为.net core默认不支持gb2312

所以,两个办法:

1、改为.net 

2 、在Nuget引入 system.text.encoding.codepages, 再加上这行代码: Encoding.RegisterProvider(CodePagesEncodingProvider.Instance)

原文地址:https://www.cnblogs.com/dayang12525/p/11084280.html