社区
C#
帖子详情
C#汉字转拼音 WINPY.TXT如何应用?
cxzy0930
2010-01-28 09:47:05
我现在需要将汉字转成拼音,具体说应该是将姓名转换拼音,大家有这方面的材料吗?目前网上有一个代码只能识别部分汉字,有很多都转换错了,这个WINPY.TXT是系统自带拼音输入法的TXT类型对照表,怎么应用才能快速查询呢?谢谢大家,一起讨论下吧。
...全文
225
16
打赏
收藏
C#汉字转拼音 WINPY.TXT如何应用?
我现在需要将汉字转成拼音,具体说应该是将姓名转换拼音,大家有这方面的材料吗?目前网上有一个代码只能识别部分汉字,有很多都转换错了,这个WINPY.TXT是系统自带拼音输入法的TXT类型对照表,怎么应用才能快速查询呢?谢谢大家,一起讨论下吧。
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
16 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
cxzy0930
2010-02-01
打赏
举报
回复
再没有别的办法了吗?多音字的问题?那我要结贴了,唉~~
tianliang1
2010-01-29
打赏
举报
回复
哎。链接错了。。。
http://topic.csdn.net/u/20100106/18/56872aba-5f99-47b9-9a16-f96baabddeb2.html
tianliang1
2010-01-29
打赏
举报
回复
我以前做个一个类似的例子,你去看看吧!相信对你很有用:
http://http://topic.csdn.net/u/20100106/18/56872aba-5f99-47b9-9a16-f96baabddeb2.html
wfcfan
2010-01-29
打赏
举报
回复
mark
成都锦福工作室
2010-01-29
打赏
举报
回复
以前做过 我是这样实现的:
1.把WINPY.TXT内容读入DICTIONARY中或者把WINPY.TXT保存在数据库的某张表中
2.然后通过查询获得字符获得的拼音
这样做的好处是 基本上不会出现网上汉字转拼音出现转换不对的情况 坏处是有些多音字 并不能根据语义识别
treedesert
2010-01-29
打赏
举报
回复
想想先,留意中
cxzy0930
2010-01-29
打赏
举报
回复
UPUPUPUP~~
cxzy0930
2010-01-28
打赏
举报
回复
UP,继续寻高手
cxzy0930
2010-01-28
打赏
举报
回复
2# 5#两位提到的DLL,确实宠大,但是多音字太可恶了,
lovexilove
2010-01-28
打赏
举报
回复
up
zhouxingyu896
2010-01-28
打赏
举报
回复
本站就有下的,例子,源码都有
wuyq11
2010-01-28
打赏
举报
回复
参考Microsoft Visual Studio International Pack
读取文件
参考
http://topic.csdn.net/u/20100105/12/4e53ba76-2bcd-4a13-a745-a00c678d4a5c.html
louis
2010-01-28
打赏
举报
回复
http://363766780.a235.72ym.cn/
这个不错,看有没你要的
tzs2304
2010-01-28
打赏
举报
回复
网上的都没有完全做到,很多字符转换不出来的
mobydick
2010-01-28
打赏
举报
回复
http://topic.csdn.net/u/20090117/13/aaf2e4fc-2413-44d9-84d1-5554bad1a2d4.html
cxzy0930
2010-01-28
打赏
举报
回复
UP上去,大家都看看
gbk
汉字
拼音
码形成手记
在网上找了很久也没有找到全的
汉字
拼音
码表,没有办法,自己搞一个吧,不停的google后,找到了几篇文章,组合后终于搞定,不敢独享啊。 1、下载ms 全拼输入法,找到
win
py
.mb文件,这就使字库文件2、使用xp自带的输入法生成器导出字库到文本文件,path:C:/Program Files/
Win
dows NT/Accessories/imegen.exe3、选中“逆
转
换”,打开
利用系统自带软件生成
汉字
和
拼音
的对照表
在以下路径下 [code="java"]C:\Program Files\
Win
dows NT\Accessories[/code] 有个Imegen.exe文件,这个文件可以把输入法的码表文件
转
换成普通的文本文件, 选择逆
转
换标签,选择 [code="java"]C:\
WIN
DOWS\system32\
WIN
PY
.MB[/code]文件,然后
转
换就得到文本格式的
汉字
和
拼音
对照...
使用完整
拼音
查找
汉字
(完整
拼音
,不是网上散布的首字符
拼音
那种方法)
注意:这绝不是网上散播的只能使用
拼音
首字符进行
汉字
查找的方案,这是一个真正的输入完整
拼音
得到相应
汉字
的解决办法。大部分程序员眼中只有变量、函数……他们忽略生活中的一切,他们并不理解真正的优雅的程序解决方案往往来自生活!今天群内有兄弟提问怎样使用一个完整的
拼音
查找到相应的
汉字
。这显然是网上散播的只能使用
拼音
首字符进行
汉字
查找的方案无法解决的,他们在拼命地寻找微软的API,网上现...
JAVA实现取得
汉字
拼音
的程序
用输入法生成器 "C:\Program Files\
Win
dows NT\Accessories\Imegen.exe" 逆
转
换
拼音
输入法文件C:\
WIN
NT\SYSTEM32\
WIN
PY
.MB 会生成一个同名的TEXT文件 然后,将其导入数据库. 在数据库中如果有关拼单查询的.都加一个字段.作为该字段的
拼音
码即可....
从全
拼音
中得到
汉字
拼音
--(1) JJ的 create function [dbo].[funcGet
PY
](@str nvarchar(4000))returns nvarchar(4000)asbegindeclare @strlen int,@re nvarchar(4000)declare @t table(chr nchar(1) collate Chinese_PRC_CI_AS,letter nchar...
C#
111,120
社区成员
642,545
社区内容
发帖
与我相关
我的任务
C#
.NET技术 C#
复制链接
扫一扫
分享
社区描述
.NET技术 C#
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
让您成为最强悍的C#开发者
试试用AI创作助手写篇文章吧
+ 用AI写文章