3C科技 娛樂遊戲 美食旅遊 時尚美妝 親子育兒 生活休閒 金融理財 健康運動 寰宇綜合

Zi 字媒體

2017-07-25T20:27:27+00:00
加入好友
C# 實作簡易ANSI文字檔轉UNICODE文字檔   using System; using System.Collections.Generic; using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; namespace CS_Ansi2Unicode {     class Program     {         static void Main(string[] args)         {             Encoding encode = Encoding.GetEncoding(“big5”);             /*             String StrInput=””;             StreamReader sr = new StreamReader(“ANSI.txt”, encode);             while (!sr.EndOfStream)// 每次讀取一行,直到檔尾             {                 StrInput = sr.ReadLine();// 讀取文字到 line 變數             }             */             String StrInput = File.ReadAllText(“ANSI.txt”, encode);             Encoding ascii = Encoding.GetEncoding(“big5”);//Encoding.ASCII;             Encoding unicode = Encoding.Unicode;             byte[] ansiBytes = ascii.GetBytes(StrInput);             byte[] unicodeBytes = Encoding.Convert(ascii, unicode, ansiBytes);             char[] unicodeChars = new char[unicode.GetCharCount(unicodeBytes, 0, unicodeBytes.Length)];             unicode.GetChars(unicodeBytes, 0, unicodeBytes.Length, unicodeChars, 0);             string StrOutput = new string(unicodeChars);             File.WriteAllText(“Unicode.txt”, StrOutput, Encoding.Unicode);         }     } }            

本文由jashliaoeuwordpress提供 原文連結

寫了 5860316篇文章,獲得 23313次喜歡
精彩推薦