C#中将Big5繁体转换简体GB2312的程序

C#中将Big5繁体转换简体GB2312的程序,第1张

using System;using System IO;using System Text;using System Runtime InteropServices;

//big 繁体转换简体的程序public class EncodeTool{

[DllImport( kernel dll EntryPoint = LCMapStringA )]    public static extern int LCMapString(int Locale int dwMapFlags byte[] lpSrcStr int cchSrc byte[] lpDestStr int cchDest);

const int LCMAP_SIMPLIFIED_CHINESE = x ; const int LCMAP_TRADITIONAL_CHINESE = x ;

public static void Main (String[] args)    {  if (args Length< )  {   Console WriteLine( 请指定路径! );  }  String[] files=Directory GetFiles(args[ ]);  if(args Length== )   files=Directory GetFiles(args[ ] args[ ]);  String dir=args[ ]+ \\conv ;  if(!Directory Exists(dir)){   Directory CreateDirectory(dir);  }  for(int i= ;i   StreamReader sr = new StreamReader(files[i] Encoding GetEncoding( big ));   String lines=sr ReadToEnd();   sr Close();   lines=ConvertString(lines);   //Console WriteLine(lines);   StreamWriter sw = new StreamWriter(dir+ \\ +files[i] false Encoding GetEncoding( gb ));   sw WriteLine(lines);   sw Close();   Console WriteLine( 转换 { } ok! files[i]);  } }

lishixinzhi/Article/program/net/201311/13474

计算机内码是以16位二进制的数字表示的,也就是两个字节长。计算机内进行文件信息的存储、传输等处理就是对这些内码的处理。

在现行计算机GB、Big5和Unicode编码系统上能衍生的中文字数、字形非常有限,而且必须通过外挂系统和大量的内存处理。

中文操作系统转换成法文的

当然不可以用软件也转换的不是很彻底

很容易出现乱码

Big5,又称为五大码,是使用繁体中文社群中最常用的电脑汉字字符集标准,共收录13,060个中文字,其中有二字为重覆编码,Big5属中文内码(中文码分为中文内码及中文交换码两类)。Big5虽普及于中国的台湾、香港与澳门等繁体中文通行区,但长期以来并非当地的国家标准,而只是业界标准(de facto standard)。倚天中文系统、Windows等主要系统的字符集都是以Big5为基准,但厂商又各自增删,衍生成多种不同版本。2003年,Big5被收录到台湾官方标准的附录当中,取得了较正式的地位。这个最新版本被称为Big5-2003。“五大码”(Big5)是在1984年由台湾13家厂商与台湾地区财团法人信息工业策进会为五大中文套装软件(宏碁、神通、佳佳、零壹、大众)所设计的中文内码,所以就称为Big5中文内码,虽然五大套装软件并没有成功,但Big5码却深远地影响中文电脑内码,直至今日。“五大码”的英文名称“Big5”后来被人按英文字序译回中文,以致现在有“五大码”和“大五码”两个中文名称。

希望采纳

以上就是关于C#中将Big5繁体转换简体GB2312的程序全部的内容,包括:C#中将Big5繁体转换简体GB2312的程序、什么是计算机内码,GB,big5、什么是大五码等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:聚客百科

原文地址: https://juke.outofmemory.cn/life/3691892.html

()
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-04-27
下一篇 2023-04-27

发表评论

登录后才能评论

评论列表(0条)

保存