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

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

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

所以,两个办法:

1、改为.net 

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

 

posted @ 2019-06-25 17:55  向萧  阅读(467)  评论(0编辑  收藏  举报