C 簡繁體轉換方法

2021-08-25 15:07:29 字數 1498 閱讀 6041

新增 microsoft visual basic.net runtime 引用。

using system;

using system.io;

using system.text;

using microsoft.visualbasic;

namespace rainsoft.text

///

/// 將字串轉換為簡體中文

///

public static string tosimplifiedchinese(string s)

///

/// 將檔案轉換為簡體中文

///

/// 源檔名

/// 原始檔字元編碼

/// 目標檔名

/// 目標檔案字元編碼

///

///

/// tosimplifiedchinese("big5.txt", encoding.getencoding("big5"), "gb.txt", encoding.getencoding("gb2312"));

/// tosimplifiedchinese("big5.txt", encoding.getencoding("big5"), "gb.txt", encoding.utf8);

///

///

public static void tosimplifiedchinese(string filename, encoding encoding, string outfilename, encoding outencoding)

finally

} ///

/// 將字串轉換為正體中文

///

public static string totraditionalchinese(string s)

///

/// 將檔案轉換為正體中文

///

/// 源檔名

/// 原始檔字元編碼

/// 目標檔名

/// 目標檔案字元編碼

///

///

/// totraditionalchinese("gb.txt", encoding.getencoding("gb2312"), "gb.txt", encoding.getencoding("big5"));

/// totraditionalchinese("gb.txt", encoding.getencoding("gb2312"), "gb.txt", encoding.utf8);

///

///

public static void totraditionalchinese(string filename, encoding encoding, string outfilename, encoding outencoding)

finally

} }

}

簡繁體轉換

這篇文章的題目應該叫中文 中國大陸 中文 中國台灣 字符集的轉換。因為如果僅僅是簡繁體的轉換,那麼友好多的文章都叫你去呼叫microsoft.visualbasic.strings.strconv,殊不知,他只是把中文 中國大陸 中的簡體字轉換成了中文 中國大陸 中的繁體字,這是治標不治本的做法。下...

php簡繁體轉換

實現簡體轉繁體,繁體到轉體 2007 12 27 16 34 function gb2big5 text else text i gb 0 text i 1 gb 1 i fclose fp return text 簡體轉繁體 end 繁體轉簡體 start function big52gb tex...

SQL簡繁體轉換

sql簡體繁體轉換函式 set quoted identifier on goset ansi nulls on go 簡繁轉換函式 利用編碼對照表,實現 簡體 繁體,繁體 簡體 的轉換 呼叫示例 轉換為繁體 select dbo.f gb2big 我是中國人 1 轉換為簡體 select dbo....