簡體中文與繁體相互轉換

2021-09-06 14:40:09 字數 1058 閱讀 5588

想找乙個簡體中文與正體中文相互轉換的東西,但在.net裡面能夠找到的大部分都是使用了microsoft.visualbasic.strings.strconv這個方法,但是我想在mono的環境中使用,是不能夠呼叫這個類的。於是自己做了個簡單的轉換類

首先找到gb2312的編碼表,我找到上面的這個位址,然後在文字編輯器裡將除了漢字以外的文字去掉,剩餘了6763個字元,然後在word裡利用簡體轉繁體的功能將6763個字元轉換為對應的正體中文本元。然後寫了個小指令碼將重複的部分排除掉。剩餘2338個字元。

public  class dotstconvert

return stconvert;

}public static string tosimplified(string value)

public static string totraditional(string value)

private dotstconvert()

if (!traditionaldict.containskey(traditionalstr[i]))

} }

}/// /// 簡體轉繁體

///

///

///

private string simplified2traditional(string value)

else

}return s.tostring();

}private string traditional2simplified(string value)

else

}return s.tostring();

}}

string val = console.readline();

// var convert = dotstconvert.tosimplified(val);//轉換為簡體

var convert = dotstconvert.totraditional(val);

console.writeline( convert);

簡體中文轉換正體中文

簡體中文 從老於那裡得到一段 string str1 小調三丁 劍羽斬 string str2 string str3 str2 microsoft.visualbasic.strings.strconv str1,microsoft.visualbasic.vbstrconv.traditiona...

簡體中文與正體中文的轉換函式

unit unit1 inte ce uses windows,messages,sysutils,variants,classes,graphics,controls,forms,dialogs,stdctrls type tform1 class tform button1 tbutton pr...

中文簡體與繁體的轉換

雖然說中文繁體與簡體的轉換在專案中使用到的概念很小,但是這也算是乙個有工具類了,為了以後可能的需要,在這裡說一下 package com.iflytek.zjfconverter import com.spreada.utils.chinese.zhconverter author xudongwa...