解决.net core 7.0下载网页提示:'gb2312‘is not a supported encoding name
解决.net core 7.0下载网页提示:'gb2312‘is not a supported encoding name
解决方案
1. 项目添加引用
在NuGet包中安装包System.Text.Encoding.CodePages
System.Text.Encoding.CodePages
2. 对编码进行注册
在使用编码方法(Encoding.GetEncoding("GB2312"))之前,对编码进行注册( Encoding.RegisterProvider(CodePagesEncodingProvider.Instance);),代码如下
在 startUp.cs 类 ConfigureServices 方法中对编码进行注册
System.Text.Encoding.RegisterProvider(System.Text.CodePagesEncodingProvider.Instance);
在项目的入口初始化,注册编码即可。
相关文章:
-
问题现象在运行数据表数据导出到excel 数据输出时遇到了一个问题,开发者设计了单行细线下边框的输出模板,如下图设计:其中 <%system.excel.title.dyna…
-
-
8月30日,amd低调地发布了一款ryzen 7000系列处理器的新品,这就是ryzen 5 7600x3d。它搭载了大容量3d-vache缓存,有望成为新一代的性价比&ldquo…
-
-
-
版权声明:本文内容由互联网用户贡献,该文观点仅代表作者本人。本站仅提供信息存储服务,不拥有所有权,不承担相关法律责任。
如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 2386932994@qq.com 举报,一经查实将立刻删除。
发表评论