首页 > 编程语言 >C# 读取gb2312文本乱码

C# 读取gb2312文本乱码

时间:2023-05-07 15:22:58浏览次数:34  
标签:Encoding C# sr encoding gb2312 乱码

'gb2312' is not a supported encoding name. For information on defining a custom encoding, see the documentation for the Encoding.RegisterProvider meth...

 

    string Path = @"E:\SQLQuery.sql";
    Encoding.RegisterProvider(CodePagesEncodingProvider.Instance);// 使用了gb2312 需要定义
    StreamReader sr = new StreamReader(Path, Encoding.GetEncoding("gb2312"));
    //sr.ReadToEnd().Dump();
    Console.WriteLine(sr.ReadToEnd());
    sr.Close();

 

标签:Encoding,C#,sr,encoding,gb2312,乱码
From: https://www.cnblogs.com/zeng-qh/p/17379366.html

相关文章

  • Leetcode11~20题整理
    11.盛最多水的容器比较暴力的做法:classSolution{public:intmaxArea(vector<int>&h){vector<int>t;intn=h.size();intres=-1;for(inti=0;i<n;i++){for(intj=0;j<(int)t.size(......
  • Reactor接口之三
    defer@TestpublicvoidtestDefer(){Flux.defer(()->{returnFlux.range(0,10);}).subscribe(System.out::println);}输出0到9。defer每次对结果Flux进行订阅时,懒惰地提供发布服务。因此实际的源实例化会推迟到每次订阅时。collect@Te......
  • 3032ICT 大数据分析
    3032ICT/7230ICT/1117ICTBigDataAnalyticsandSocialMediaAssignmentSpecificationsInstructionsStructure:Thisassignmentisbrokenupintotwomilestones.YoucompleteMilestone1first,thenlaterMilestone2,whichincludesavideopresentation.......
  • IoC入门案例
    跟着黑马,简单写一个小的测试程序,学习一下IoC第一步,导入Spring的坐标Spring-context,对应的版本是2.1.10.RELEASE黑马刚开篇讲的是,springframework,需要用到这个maven依赖<dependency><groupId>org.springframework</groupId><artifactId>spring-conte......
  • 使用IDEA2023创建springMVC项目,web项目
    1.使用idea2022创建web项目 2.新建模块 3.编写文件名,记住如果想单独一个项目,不想被包括在其他项目里面就取消位置后面的地址,它有可能是上一个项目的主文件 4.创建完主要项目以后要添加web模块,先选中需要添加web项目的模块,再店家上方+号,选择 web模块 3.修改部......
  • C++虚函数详解:多态性实现原理及其在面向对象编程中的应用
    在面向对象的编程中,多态性是一个非常重要的概念。多态性意味着在不同的上下文中使用同一对象时,可以产生不同的行为。C++是一种面向对象的编程语言,在C++中,虚函数是实现多态性的关键什么是虚函数虚函数是一个在基类中声明的函数,它可以被子类重写并提供不同的实现。在C++中,使用关......
  • VueUse 是怎么封装Vue3 Provide/Inject 的?
    Provide/InjectProvide和Inject可以解决Prop逐级透传问题。注入值类型不会使注入保持响应性,但注入一个响应式对象,仍然有响应式的效果。Provide的问题是无法追踪数据的来源,在任意层级都能访问导致数据追踪比较困难,不知道是哪一个层级声明了这个或者不知道哪一层级或若干个......
  • Tomcat 配置SSL证书
    1.将证书放到tomcat或tomcat子目录下(如tomcat/conf等)2.修改tomcat/conf下的server.xml文件找到如下注释下的配置并修改:<!--DefineaSSLHTTP/1.1Connectoronport8443ThisconnectorusestheJSSEconfiguration,whenusingAPR,theconnectorsho......
  • MacOS苹果系统投屏工具—AirServer
    AirServer是一个Mac专用投屏工具,功能强大,并且可以通过网络和其他平台同步视频内容。可以使用多个设备进行投屏,快速查看同一局域网内的视频。支持的设备:苹果系统。支持Windows、Mac、Android、iOS、windows平台。→→↓↓载AirServer 1、支持Windows、Mac(部分苹果用......
  • 1163 Dijkstra Sequence + 层序遍历 + 链式前向星
    PAT题目链接:https://pintia.cn/problem-sets/994805342720868352/exam/problems/1478635670373253120这题踩了太多坑,本来没什么内容,硬是断断续续查了三天的bug:第一天:循环的时候内部判断逻辑不要写在for循环里,否则本该continue的逻辑,硬生生变成了break。我真是脑袋瓜秀逗了才会......