- 浏览: 884256 次
- 性别:
- 来自: 杭州
文章分类
- 全部博客 (341)
- Ajax (1)
- Asp.net (18)
- Java (5)
- Php (27)
- JavaScript (19)
- jQuery (12)
- 正则表达式 (4)
- SEO优化 (1)
- Windows 应用 (5)
- Flash (12)
- Asp (9)
- CSS (10)
- SQL Server (6)
- Flex (1)
- Ubuntu (0)
- mysql (34)
- PHP框架 (2)
- Apache (10)
- html (3)
- 网页切入 (1)
- Linux (33)
- vc++ (38)
- 友情链接 (0)
- firefox 插件 (4)
- SEO (1)
- Apache 压力测试 (1)
- imacros教程(一):imacros变量 (0)
- JS调用imacros所用到的函数 (0)
- imacros教程(三):调用csv文件 (1)
- imacros教程(二):JS调用imacros所用到的函数 (1)
- imacros 常用代码 (1)
- CSS最大宽度 (1)
- svn (1)
- WordPress (1)
- 网线的两种接法 (1)
- TP-LINK WR 系列无线路由器安全设置 (1)
- mysql talble is full ERR1114 (0)
- 解决mysql的内存表“table is full”错误 (1)
- linux 用户操作 (1)
- CentOS 挂载 ntfs 移动硬盘 (1)
- linux 储蓄设备操作 (1)
- Starting MySQL. ERROR! Manager of pid-file quit without updating file. (1)
- extmail 1.1 升级到 1.2 (1)
- extmail (0)
- emos (2)
- squid 3.0 (2)
- centos 6 minimal 安装 (1)
- linux实用命令详解 (1)
- win7 (1)
- php 字符串大小写转换 (1)
- 跟踪路由 tracert (1)
- css英文单词首字母添加样式 (1)
- jquery iframe 操作 (1)
- php 获取时间今天明天昨天时间戳 (1)
- php 上传限制 (1)
- ckeditor 配置 (1)
- flash 显示在 div 下 (1)
- flash + php 留言本乱码问题 (1)
- squid purge 出现 access denied 的解决方法 (1)
- delphi (1)
- 让delphi嵌入的WebBrowser无边框无滚动条 (1)
- delphi打开一个IE窗口 (1)
- delphi 获取鼠标当前位置的相对坐标 (1)
- delphi 获取可执行文件的当前路径 (1)
- delphi webbrowser 常用方法示例 (1)
- javascript 禁止鼠标右键... (1)
- delphi 播放gif 动画 (1)
- delphi弹出信息框大全 (1)
- Delphi中禁止WebBrowser右键的方法 (1)
- DELPHI 让程序只能运行一次 (1)
- Delphi XE2 破解补丁注册机下载使用教程 (1)
- Delphi RAD Studio XE2编译程序体积大的问题 (1)
- delphi 制作圆角窗口 (1)
- delphi 窗口 (1)
- delphi 窗体全透明,但窗体上的控件不透明 (1)
- delphi 窗口阴影 (1)
- delphi 获取任务栏高度 (1)
- delphi bsNone 之后任务栏右键无反应 (1)
- delphi 程序打开隐藏软件任务栏条 (0)
- delphi bsNone后的相关问题解决方法 (1)
- delphi bsNone 后显示边框 (1)
- delphi url编码操作 (1)
- delphi 调用exe文件 (1)
- delphi dll窗体的制作和调用 (1)
- delphi dll 调用窗体时的数据传递 (0)
- delphi 窗口显示在屏幕右下角 (1)
- 内网穿透&UDP打洞 (1)
- delphi idhttp post应用 (1)
- inno setup 开机启动 (1)
- inno setup 添加桌面快捷方式 (1)
- Delphi实现程序只运行一次并激活已打开的程序 (1)
- 解决 float point division by zero (1)
- Delphi 窗体显示在最前面,并获得焦点 (1)
- delphi 点击关闭按钮时隐藏窗口 (1)
- delphi 非客户区右键点击 (1)
- delphi真正可以截获WINDOWS关机消息的源码 (1)
- delphi utf8转码 (1)
最新评论
-
zj7243886:
非常感谢,这东西解决我的问题;谢谢你的分享
Linux 安装 jpeg-6b 错误 ./libtool 命令未找到 -
丶Sk.Mabon:
能让html也绕过吗。。机房限制很悲剧
绕过 <?PHP exit(’Access Denied’); ?> 限制 -
丶Sk.Mabon:
请教gzip.php 的写法。万分感谢!
apache 开启 gzip -
hyxj1220:
火狐中单纯的定义这样的样式,貌似不行,必须要让容器浮动
英文长文本换行CSS -
逆水寒龙:
太好了,正好用上,谢谢博主共享
Asp.net 将中文汉字转换成拼音首字和拼音全拼
/// <summary> /// 获取汉字的首字母和全拼 /// </summary> public class ChineseCode { protected string _CnTxt; protected string _EnTxt; /// <summary> /// 要获取字母的汉字 /// </summary> public string CnTxt { get { return _CnTxt; } set { _CnTxt = value; } } /// <summary> /// 汉字的首字母 /// </summary> public string EnTxt { get { return _EnTxt; } set { _EnTxt = value; } } /// <summary> /// 构造方法 /// </summary> public ChineseCode() { } /// <summary> /// 构造方法,获取汉字首字母拼音 /// </summary> /// <param name="txt"></param> public ChineseCode(string txt) { _CnTxt = txt; _EnTxt = IndexCode(_CnTxt); } /// <summary> /// 获取汉字的首字母 /// </summary> /// <param name="IndexTxt">汉字</param> /// <returns>汉字的首字母</returns> public String IndexCode(String IndexTxt) { String _Temp = null; for (int i = 0; i < IndexTxt.Length; i++) _Temp = _Temp + GetOneIndex(IndexTxt.Substring(i, 1)); return _Temp; } /// <summary> /// 单个汉字 /// </summary> /// <param name="OneIndexTxt">汉字</param> /// <returns>首拼</returns> private String GetOneIndex(String OneIndexTxt) { if (Convert.ToChar(OneIndexTxt) >= 0 && Convert.ToChar(OneIndexTxt) < 256) return OneIndexTxt; else { Encoding gb2312 = Encoding.GetEncoding("gb2312"); byte[] unicodeBytes = Encoding.Unicode.GetBytes(OneIndexTxt); byte[] gb2312Bytes = Encoding.Convert(Encoding.Unicode, gb2312, unicodeBytes); return GetX(Convert.ToInt32( String.Format("{0:D2}", Convert.ToInt16(gb2312Bytes[0]) - 160) + String.Format("{0:D2}", Convert.ToInt16(gb2312Bytes[1]) - 160) )); } } /// <summary> /// 根据区位得到首字母 /// </summary> /// <param name="GBCode">区位</param> /// <returns></returns> private String GetX(int GBCode) { if (GBCode >= 1601 && GBCode < 1637) return "a"; if (GBCode >= 1637 && GBCode < 1833) return "b"; if (GBCode >= 1833 && GBCode < 2078) return "c"; if (GBCode >= 2078 && GBCode < 2274) return "d"; if (GBCode >= 2274 && GBCode < 2302) return "e"; if (GBCode >= 2302 && GBCode < 2433) return "f"; if (GBCode >= 2433 && GBCode < 2594) return "g"; if (GBCode >= 2594 && GBCode < 2787) return "h"; if (GBCode >= 2787 && GBCode < 3106) return "j"; if (GBCode >= 3106 && GBCode < 3212) return "k"; if (GBCode >= 3212 && GBCode < 3472) return "l"; if (GBCode >= 3472 && GBCode < 3635) return "m"; if (GBCode >= 3635 && GBCode < 3722) return "n"; if (GBCode >= 3722 && GBCode < 3730) return "o"; if (GBCode >= 3730 && GBCode < 3858) return "p"; if (GBCode >= 3858 && GBCode < 4027) return "q"; if (GBCode >= 4027 && GBCode < 4086) return "r"; if (GBCode >= 4086 && GBCode < 4390) return "s"; if (GBCode >= 4390 && GBCode < 4558) return "t"; if (GBCode >= 4558 && GBCode < 4684) return "w"; if (GBCode >= 4684 && GBCode < 4925) return "x"; if (GBCode >= 4925 && GBCode < 5249) return "y"; if (GBCode >= 5249 && GBCode <= 5589) return "z"; if (GBCode >= 5601 && GBCode <= 8794) { String CodeData = "cjwgnspgcenegypbtwxzdxykygtpjnmjqmbsgzscyjsyyfpggbzgydywjkgaljswkbjqhyjwpdzlsgmr" + "ybywwccgznkydgttngjeyekzydcjnmcylqlypyqbqrpzslwbdgkjfyxjwcltbncxjjjjcxdtqsqzycdxxhgckbphffss" + "pybgmxjbbyglbhlssmzmpjhsojnghdzcdklgjhsgqzhxqgkezzwymcscjnyetxadzpmdssmzjjqjyzcjjfwqjbdzbjgd" + "nzcbwhgxhqkmwfbpbqdtjjzkqhylcgxfptyjyyzpsjlfchmqshgmmxsxjpkdcmbbqbefsjwhwwgckpylqbgldlcctnma" + "eddksjngkcsgxlhzaybdbtsdkdylhgymylcxpycjndqjwxqxfyyfjlejbzrwccqhqcsbzkymgplbmcrqcflnymyqmsqt" + "rbcjthztqfrxchxmcjcjlxqgjmshzkbswxemdlckfsydsglycjjssjnqbjctyhbftdcyjdgwyghqfrxwckqkxebpdjpx" + "jqsrmebwgjlbjslyysmdxlclqkxlhtjrjjmbjhxhwywcbhtrxxglhjhfbmgykldyxzpplggpmtcbbajjzyljtyanjgbj" + "flqgdzyqcaxbkclecjsznslyzhlxlzcghbxzhznytdsbcjkdlzayffydlabbgqszkggldndnyskjshdlxxbcghxyggdj" + "mmzngmmccgwzszxsjbznmlzdthcqydbdllscddnlkjyhjsycjlkohqasdhnhcsgaehdaashtcplcpqybsdmpjlpcjaql" + "cdhjjasprchngjnlhlyyqyhwzpnccgwwmzffjqqqqxxaclbhkdjxdgmmydjxzllsygxgkjrywzwyclzmcsjzldbndcfc" + "xyhlschycjqppqagmnyxpfrkssbjlyxyjjglnscmhcwwmnzjjlhmhchsyppttxrycsxbyhcsmxjsxnbwgpxxtaybgajc" + "xlypdccwqocwkccsbnhcpdyznbcyytyckskybsqkkytqqxfcwchcwkelcqbsqyjqcclmthsywhmktlkjlychwheqjhtj" + "hppqpqscfymmcmgbmhglgsllysdllljpchmjhwljcyhzjxhdxjlhxrswlwzjcbxmhzqxsdzpmgfcsglsdymjshxpjxom" + "yqknmyblrthbcftpmgyxlchlhlzylxgsssscclsldclepbhshxyyfhbmgdfycnjqwlqhjjcywjztejjdhfblqxtqkwhd" + "chqxagtlxljxmsljhdzkzjecxjcjnmbbjcsfywkbjzghysdcpqyrsljpclpwxsdwejbjcbcnaytmgmbapclyqbclzxcb" + "nmsggfnzjjbzsfqyndxhpcqkzczwalsbccjxpozgwkybsgxfcfcdkhjbstlqfsgdslqwzkxtmhsbgzhjcrglyjbpmljs" + "xlcjqqhzmjczydjwbmjklddpmjegxyhylxhlqyqhkycwcjmyhxnatjhyccxzpcqlbzwwwtwbqcmlbmynjcccxbbsnzzl" + "jpljxyztzlgcldcklyrzzgqtgjhhgjljaxfgfjzslcfdqzlclgjdjcsnclljpjqdcclcjxmyzftsxgcgsbrzxjqqcczh" + "gyjdjqqlzxjyldlbcyamcstylbdjbyregklzdzhldszchznwczcllwjqjjjkdgjcolbbzppglghtgzcygezmycnqcycy" + "hbhgxkamtxyxnbskyzzgjzlqjdfcjxdygjqjjpmgwgjjjpkjsbgbmmcjssclpqpdxcdyykypcjddyygywchjrtgcnyql" + "dkljczzgzccjgdyksgpzmdlcphnjafyzdjcnmwescsglbtzcgmsdllyxqsxsbljsbbsgghfjlwpmzjnlyywdqshzxtyy" + "whmcyhywdbxbtlmswyyfsbjcbdxxlhjhfpsxzqhfzmqcztqcxzxrdkdjhnnyzqqfnqdmmgnydxmjgdhcdycbffallztd" + "ltfkmxqzdngeqdbdczjdxbzgsqqddjcmbkxffxmkdmcsychzcmljdjynhprsjmkmpcklgdbqtfzswtfgglyplljzhgjj" + "gypzltcsmcnbtjbhfkdhbyzgkpbbymtdlsxsbnpdkleycjnycdykzddhqgsdzsctarlltkzlgecllkjljjaqnbdggghf" + "jtzqjsecshalqfmmgjnlyjbbtmlycxdcjpldlpcqdhsycbzsckbzmsljflhrbjsnbrgjhxpdgdjybzgdlgcsezgxlblg" + "yxtwmabchecmwyjyzlljjshlgndjlslygkdzpzxjyyzlpcxszfgwyydlyhcljscmbjhblyjlycblydpdqysxktbytdkd" + "xjypcnrjmfdjgklccjbctbjddbblblcdqrppxjcglzcshltoljnmdddlngkaqakgjgyhheznmshrphqqjchgmfprxcjg" + "dychghlyrzqlcngjnzsqdkqjymszswlcfqjqxgbggxmdjwlmcrnfkkfsyyljbmqammmycctbshcptxxzzsmphfshmclm" + "ldjfyqxsdyjdjjzzhqpdszglssjbckbxyqzjsgpsxjzqznqtbdkwxjkhhgflbcsmdldgdzdblzkycqnncsybzbfglzzx" + "swmsccmqnjqsbdqsjtxxmbldxcclzshzcxrqjgjylxzfjphymzqqydfqjjlcznzjcdgzygcdxmzysctlkphtxhtlbjxj" + "lxscdqccbbqjfqzfsltjbtkqbsxjjljchczdbzjdczjccprnlqcgpfczlclcxzdmxmphgsgzgszzqjxlwtjpfsyaslcj" + "btckwcwmytcsjjljcqlwzmalbxyfbpnlschtgjwejjxxglljstgshjqlzfkcgnndszfdeqfhbsaqdgylbxmmygszldyd" + "jmjjrgbjgkgdhgkblgkbdmbylxwcxyttybkmrjjzxqjbhlmhmjjzmqasldcyxyqdlqcafywyxqhz"; String _gbcode = GBCode.ToString(); int pos = (Convert.ToInt16(_gbcode.Substring(0, 2)) - 56) * 94 + Convert.ToInt16(_gbcode.Substring(_gbcode.Length - 2, 2)); return CodeData.Substring(pos - 1, 1); } return " "; } //获取汉字的首字母和全拼 /// <summary> /// 获取汉字的全拼音 /// </summary> /// <param name="x">传汉字的字符串</param> /// <returns>汉字的字符串的拼音</returns> public string GetSpell(string x) { int[] iA = new int[] { -20319 ,-20317 ,-20304 ,-20295 ,-20292 ,-20283 ,-20265 ,-20257 ,-20242 ,-20230 ,-20051 ,-20036 ,-20032 ,-20026 ,-20002 ,-19990 ,-19986 ,-19982 ,-19976 ,-19805 ,-19784 ,-19775 ,-19774 ,-19763 ,-19756 ,-19751 ,-19746 ,-19741 ,-19739 ,-19728 ,-19725 ,-19715 ,-19540 ,-19531 ,-19525 ,-19515 ,-19500 ,-19484 ,-19479 ,-19467 ,-19289 ,-19288 ,-19281 ,-19275 ,-19270 ,-19263 ,-19261 ,-19249 ,-19243 ,-19242 ,-19238 ,-19235 ,-19227 ,-19224 ,-19218 ,-19212 ,-19038 ,-19023 ,-19018 ,-19006 ,-19003 ,-18996 ,-18977 ,-18961 ,-18952 ,-18783 ,-18774 ,-18773 ,-18763 ,-18756 ,-18741 ,-18735 ,-18731 ,-18722 ,-18710 ,-18697 ,-18696 ,-18526 ,-18518 ,-18501 ,-18490 ,-18478 ,-18463 ,-18448 ,-18447 ,-18446 ,-18239 ,-18237 ,-18231 ,-18220 ,-18211 ,-18201 ,-18184 ,-18183 ,-18181 ,-18012 ,-17997 ,-17988 ,-17970 ,-17964 ,-17961 ,-17950 ,-17947 ,-17931 ,-17928 ,-17922 ,-17759 ,-17752 ,-17733 ,-17730 ,-17721 ,-17703 ,-17701 ,-17697 ,-17692 ,-17683 ,-17676 ,-17496 ,-17487 ,-17482 ,-17468 ,-17454 ,-17433 ,-17427 ,-17417 ,-17202 ,-17185 ,-16983 ,-16970 ,-16942 ,-16915 ,-16733 ,-16708 ,-16706 ,-16689 ,-16664 ,-16657 ,-16647 ,-16474 ,-16470 ,-16465 ,-16459 ,-16452 ,-16448 ,-16433 ,-16429 ,-16427 ,-16423 ,-16419 ,-16412 ,-16407 ,-16403 ,-16401 ,-16393 ,-16220 ,-16216 ,-16212 ,-16205 ,-16202 ,-16187 ,-16180 ,-16171 ,-16169 ,-16158 ,-16155 ,-15959 ,-15958 ,-15944 ,-15933 ,-15920 ,-15915 ,-15903 ,-15889 ,-15878 ,-15707 ,-15701 ,-15681 ,-15667 ,-15661 ,-15659 ,-15652 ,-15640 ,-15631 ,-15625 ,-15454 ,-15448 ,-15436 ,-15435 ,-15419 ,-15416 ,-15408 ,-15394 ,-15385 ,-15377 ,-15375 ,-15369 ,-15363 ,-15362 ,-15183 ,-15180 ,-15165 ,-15158 ,-15153 ,-15150 ,-15149 ,-15144 ,-15143 ,-15141 ,-15140 ,-15139 ,-15128 ,-15121 ,-15119 ,-15117 ,-15110 ,-15109 ,-14941 ,-14937 ,-14933 ,-14930 ,-14929 ,-14928 ,-14926 ,-14922 ,-14921 ,-14914 ,-14908 ,-14902 ,-14894 ,-14889 ,-14882 ,-14873 ,-14871 ,-14857 ,-14678 ,-14674 ,-14670 ,-14668 ,-14663 ,-14654 ,-14645 ,-14630 ,-14594 ,-14429 ,-14407 ,-14399 ,-14384 ,-14379 ,-14368 ,-14355 ,-14353 ,-14345 ,-14170 ,-14159 ,-14151 ,-14149 ,-14145 ,-14140 ,-14137 ,-14135 ,-14125 ,-14123 ,-14122 ,-14112 ,-14109 ,-14099 ,-14097 ,-14094 ,-14092 ,-14090 ,-14087 ,-14083 ,-13917 ,-13914 ,-13910 ,-13907 ,-13906 ,-13905 ,-13896 ,-13894 ,-13878 ,-13870 ,-13859 ,-13847 ,-13831 ,-13658 ,-13611 ,-13601 ,-13406 ,-13404 ,-13400 ,-13398 ,-13395 ,-13391 ,-13387 ,-13383 ,-13367 ,-13359 ,-13356 ,-13343 ,-13340 ,-13329 ,-13326 ,-13318 ,-13147 ,-13138 ,-13120 ,-13107 ,-13096 ,-13095 ,-13091 ,-13076 ,-13068 ,-13063 ,-13060 ,-12888 ,-12875 ,-12871 ,-12860 ,-12858 ,-12852 ,-12849 ,-12838 ,-12831 ,-12829 ,-12812 ,-12802 ,-12607 ,-12597 ,-12594 ,-12585 ,-12556 ,-12359 ,-12346 ,-12320 ,-12300 ,-12120 ,-12099 ,-12089 ,-12074 ,-12067 ,-12058 ,-12039 ,-11867 ,-11861 ,-11847 ,-11831 ,-11798 ,-11781 ,-11604 ,-11589 ,-11536 ,-11358 ,-11340 ,-11339 ,-11324 ,-11303 ,-11097 ,-11077 ,-11067 ,-11055 ,-11052 ,-11045 ,-11041 ,-11038 ,-11024 ,-11020 ,-11019 ,-11018 ,-11014 ,-10838 ,-10832 ,-10815 ,-10800 ,-10790 ,-10780 ,-10764 ,-10587 ,-10544 ,-10533 ,-10519 ,-10331 ,-10329 ,-10328 ,-10322 ,-10315 ,-10309 ,-10307 ,-10296 ,-10281 ,-10274 ,-10270 ,-10262 ,-10260 ,-10256 ,-10254 }; string[] sA = new string[] { "a","ai","an","ang","ao" ,"ba","bai","ban","bang","bao","bei","ben","beng","bi","bian","biao","bie","bin" ,"bing","bo","bu" ,"ca","cai","can","cang","cao","ce","ceng","cha","chai","chan","chang","chao","che" ,"chen","cheng","chi","chong","chou","chu","chuai","chuan","chuang","chui","chun" ,"chuo","ci","cong","cou","cu","cuan","cui","cun","cuo" ,"da","dai","dan","dang","dao","de","deng","di","dian","diao","die","ding","diu" ,"dong","dou","du","duan","dui","dun","duo" ,"e","en","er" ,"fa","fan","fang","fei","fen","feng","fo","fou","fu" ,"ga","gai","gan","gang","gao","ge","gei","gen","geng","gong","gou","gu","gua","guai" ,"guan","guang","gui","gun","guo" ,"ha","hai","han","hang","hao","he","hei","hen","heng","hong","hou","hu","hua","huai" ,"huan","huang","hui","hun","huo" ,"ji","jia","jian","jiang","jiao","jie","jin","jing","jiong","jiu","ju","juan","jue" ,"jun" ,"ka","kai","kan","kang","kao","ke","ken","keng","kong","kou","ku","kua","kuai","kuan" ,"kuang","kui","kun","kuo" ,"la","lai","lan","lang","lao","le","lei","leng","li","lia","lian","liang","liao","lie" ,"lin","ling","liu","long","lou","lu","lv","luan","lue","lun","luo" ,"ma","mai","man","mang","mao","me","mei","men","meng","mi","mian","miao","mie","min" ,"ming","miu","mo","mou","mu" ,"na","nai","nan","nang","nao","ne","nei","nen","neng","ni","nian","niang","niao","nie" ,"nin","ning","niu","nong","nu","nv","nuan","nue","nuo" ,"o","ou" ,"pa","pai","pan","pang","pao","pei","pen","peng","pi","pian","piao","pie","pin","ping" ,"po","pu" ,"qi","qia","qian","qiang","qiao","qie","qin","qing","qiong","qiu","qu","quan","que" ,"qun" ,"ran","rang","rao","re","ren","reng","ri","rong","rou","ru","ruan","rui","run","ruo" ,"sa","sai","san","sang","sao","se","sen","seng","sha","shai","shan","shang","shao","she" ,"shen","sheng","shi","shou","shu","shua","shuai","shuan","shuang","shui","shun","shuo","si" ,"song","sou","su","suan","sui","sun","suo" ,"ta","tai","tan","tang","tao","te","teng","ti","tian","tiao","tie","ting","tong","tou","tu" ,"tuan","tui","tun","tuo" ,"wa","wai","wan","wang","wei","wen","weng","wo","wu" ,"xi","xia","xian","xiang","xiao","xie","xin","xing","xiong","xiu","xu","xuan","xue","xun" ,"ya","yan","yang","yao","ye","yi","yin","ying","yo","yong","you","yu","yuan","yue","yun" ,"za","zai","zan","zang","zao","ze","zei","zen","zeng","zha","zhai","zhan","zhang","zhao" ,"zhe","zhen","zheng","zhi","zhong","zhou","zhu","zhua","zhuai","zhuan","zhuang","zhui" ,"zhun","zhuo","zi","zong","zou","zu","zuan","zui","zun","zuo" }; byte[] B = new byte[2]; string s = ""; char[] c = x.ToCharArray(); for (int j = 0; j < c.Length; j++) { B = System.Text.Encoding.Default.GetBytes(c[j].ToString()); if ((int)(B[0]) <= 160 && (int)(B[0]) >= 0) { s += c[j]; } else { for (int i = (iA.Length - 1); i >= 0; i--) { if (iA[i] <= (int)(B[0]) * 256 + (int)(B[1]) - 65536) { s += sA[i]; break; } } } } return s; } }
相关推荐
将中文汉字转换成拼音(全拼) asp.net c#,winfrom asp.net 直接使用。
以下是一些关于ASP.NET汉字转拼音的关键知识点: 1. **汉字与Unicode编码**:汉字在计算机中是以Unicode编码存储的,每个汉字对应一个唯一的Unicode码点。Unicode是一种国际标准,包含了世界上大多数语言的文字。 ...
本文将介绍如何使用微软官方类库在ASP.NET Core中实现汉字转拼音以及简体和繁体中文的互转。 首先,你需要通过NuGet包管理器或者命令行工具安装两个必要的包: 1. `PinYinConverterCore`:这是一个用于汉字到拼音...
汉字到拼音的转换是将汉字转化为汉语拼音的过程,通常涉及到多音字和声调的问题。声调是汉语发音的重要组成部分,分为一、二、三、四声,分别用数字1、2、3、4表示,或者用符号'-'、'^'、'ˇ'、'`'来标记。 在C#中...
"汉字返回拼音 ASP.NET 代码"是一个解决此类问题的程序,它能够方便地将输入的汉字转化为对应的拼音首字母。这篇内容将深入探讨这个主题,包括汉字与拼音之间的转换原理,以及如何在ASP.NET环境中实现这一功能。 ...
例如,"chntopinyin"是一个常用的Asp.net汉字转拼音库,它提供了高效的转换算法,可以将汉字转换为全拼或简拼,并支持多音字处理。 3. chntopinyin库的使用: 下载并引入"chntopinyin"库后,可以在Asp.net项目中...
这些库通常提供了将汉字转换为拼音的方法,包括声母、韵母和声调。 2. **生僻字处理**:生僻字是汉字中不常见或使用频率低的字,往往在标准的拼音库中缺失。处理生僻字需要更全面的字库支持,如使用Unicode扩展区的...
在Asp.net开发中,有时候我们需要处理汉字转拼音的需求,比如搜索引擎优化、自动化标签生成或者为没有汉字输入设备的用户提供方便。本教程将深入探讨如何在Asp.net平台上实现这一功能,帮助开发者更好地理解和掌握这...
它利用编程技术,如ASP.NET,来帮助用户快速地将Excel表格中的姓名转换为对应的拼音全拼和首字母,大大提升了工作效率。 ASP.NET是由微软开发的一种服务器端Web应用程序框架,主要用于构建动态网站、Web应用和Web...
以上两个方法分别将输入的字符串(汉字)转换成全拼和拼音首字母,并通过循环遍历每个字符,使用`ChineseChar`类对每个中文字符进行处理。如果处理成功,则将对应的拼音加入到返回字符串中;如果发生异常(比如字符...
本文实例为大家分享了ASP.NET Core实现汉字转拼音的具体代码,供大家参考,具体内容如下 一、NuGet包 拼音:Install-Package PinYinConverterCore 简体-繁体互转:Install-Package ...
由于Google API可能不接受中文字符,我们需要将中文转换为全拼。在C#中,可以使用第三方库如`Pinyin4Net`来实现中文转拼音的功能。首先安装库,然后使用其提供的方法将城市名转化为全拼。 ```csharp using Pinyin4...
/// <summary> /// 把汉字转换成拼音(全拼) /// </summary> /// ”hzString”>汉字字符串</param> /// 转换后的拼音(全拼)字符串</returns> public static string ConvertE(string hzString) { // 匹配中文字符 ...
在ASP.NET开发中,"汉字转拼音类"是一种常见的实用工具,它可以帮助程序员将汉字转换为对应的汉语拼音,以便进行各种处理,如关键词检索、自动填充、语音合成等。这个类通常包含一系列方法,用于处理单个汉字或一串...
在.NET框架中,C#语言提供了丰富的库和...在ASP.NET应用中,可以将这些功能封装成公共操作类,以供整个系统复用。例如,可以创建一个名为`PinyinConverter`的类,包含各种转拼音的方法,使得代码结构清晰,易于维护。
全拼是每个汉字对应的完整拼音,如“你好”转换为“ni hao”,而简拼通常采用首字母,如“你好”转换为“nh”。这两种方式在不同的应用场景中各有优势,全拼更直观,简拼则节省存储空间。 在标签中,“asp.net”是...