C#汉字转拼音 WINPY.TXT如何应用? 我现在需要将汉字转成拼音,具体说应该是将姓名转换拼音,大家有这方面的材料吗?目前网上有一个代码只能识别部分汉字,有很多都转换错了,这个WINPY.TXT是系统自带拼音输入法的TXT类型对照表,怎么应用才能快速查询呢?谢谢大家,一起讨论下吧。 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 http://topic.csdn.net/u/20090117/13/aaf2e4fc-2413-44d9-84d1-5554bad1a2d4.html http://363766780.a235.72ym.cn/ 这个不错,看有没你要的 参考Microsoft Visual Studio International Pack 读取文件参考http://topic.csdn.net/u/20100105/12/4e53ba76-2bcd-4a13-a745-a00c678d4a5c.html 2# 5#两位提到的DLL,确实宠大,但是多音字太可恶了, 以前做过 我是这样实现的:1.把WINPY.TXT内容读入DICTIONARY中或者把WINPY.TXT保存在数据库的某张表中2.然后通过查询获得字符获得的拼音这样做的好处是 基本上不会出现网上汉字转拼音出现转换不对的情况 坏处是有些多音字 并不能根据语义识别 我以前做个一个类似的例子,你去看看吧!相信对你很有用:http://http://topic.csdn.net/u/20100106/18/56872aba-5f99-47b9-9a16-f96baabddeb2.html 哎。链接错了http://topic.csdn.net/u/20100106/18/56872aba-5f99-47b9-9a16-f96baabddeb2.html 静态类如何调用和序列化 新手求助比较问题! 如何将DataGridView绑定列的True/false转换为是/否? 我点击窗体右上角的“×”关闭窗体,导致哪个事件发生,如何往这个事件中添加代码显示一条消息。 处理文本格式问题,请帮忙~ 提个弱弱的问题 c# 网页图片自动交替播放 ActiveReport动态指定DataField c# 如何开辟超大数组 那里有《ASP.NET高级编程-C# 编程》下载啊 LINQ语句能作为参数传递吗? 关于Dll之间参数的传递
这个不错,看有没你要的
读取文件
参考
http://topic.csdn.net/u/20100105/12/4e53ba76-2bcd-4a13-a745-a00c678d4a5c.html
1.把WINPY.TXT内容读入DICTIONARY中或者把WINPY.TXT保存在数据库的某张表中
2.然后通过查询获得字符获得的拼音
这样做的好处是 基本上不会出现网上汉字转拼音出现转换不对的情况 坏处是有些多音字 并不能根据语义识别
http://http://topic.csdn.net/u/20100106/18/56872aba-5f99-47b9-9a16-f96baabddeb2.html
http://topic.csdn.net/u/20100106/18/56872aba-5f99-47b9-9a16-f96baabddeb2.html