社区
C语言
帖子详情
C语言,将中文转换为拼音
linxiweier
2009-09-14 11:10:46
项目中要用到一个功能将中文转换为拼音,中文来源为mysql中的utf-8数据。
这个怎么实现,mysql中有命令能将中文转换为拼音吗?或者有没有一个实现转换的库文件提供接口可以实现的?或者那位前辈有实现的代码.....
分数不多,但期许各位编程爱好者讨论,赐教
拜求
...全文
1183
25
打赏
收藏
C语言,将中文转换为拼音
项目中要用到一个功能将中文转换为拼音,中文来源为mysql中的utf-8数据。 这个怎么实现,mysql中有命令能将中文转换为拼音吗?或者有没有一个实现转换的库文件提供接口可以实现的?或者那位前辈有实现的代码..... 分数不多,但期许各位编程爱好者讨论,赐教 拜求
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
25 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
xiyuyan
2011-04-24
打赏
举报
回复
有中文处理需求,可以找我,各种转换处理都可以提供,我有自己写的现成的函数库。
一叶还真不知秋
2009-09-16
打赏
举报
回复
只能查表
iamqk
2009-09-16
打赏
举报
回复
去开源社区找些输入法的东西来研究下吧
cattycat
2009-09-15
打赏
举报
回复
就像上面说的,找一个对照表吧。应该行。
ykklv
2009-09-15
打赏
举报
回复
输入法的数据库可以借鉴一下啊
wanglchr
2009-09-15
打赏
举报
回复
好像只能建立对照了,以前做过拼音匹配汉字的,输入汉字首字母匹配查询,就建立的对照!网上好像也有做好的,不过不十分准确!
coolcoffee4051982
2009-09-15
打赏
举报
回复
路过,学习,输入法
zr443
2009-09-15
打赏
举报
回复
PHP的我做过。C的就真不知道了,PHP的原理其实还是相当于查表。是将汉字ASCII值为索引,在一个数组中找到对应的拼音。不过遇到多音字就有点复杂了,我们网站上的词汇量小,我就直接把多音字中不用的去掉了。
anybbs
2009-09-15
打赏
举报
回复
极点5笔里可以通过汉字查拼音,还有像拼音输入法通过拼音查汉字,反过来就是了
linxiweier
2009-09-15
打赏
举报
回复
多谢诸位,还有“汉字拼音对照表.rar”,正在实现中。
再挂一天 没有人参与讨论就结贴散分啦~~~~~
自由建客
2009-09-15
打赏
举报
回复
就是有点懒,想弄张现成的表,不知哪里有。
查表没什么说头,不知有什么高招能处理多音字问题。
jyj_94
2009-09-15
打赏
举报
回复
真有高人啊
omegabomb
2009-09-14
打赏
举报
回复
php中好象有,C语言不知道,PHP的帝国CMS后台用到了这个技术
玩笑
2009-09-14
打赏
举报
回复
呵呵,输入法编码反查,很久前就有这功能了,像上面的朋友说的,找个输入法的码表就是了
linxiweier
2009-09-14
打赏
举报
回复
以上各位说的是
原想也是查数据库来着,这个库怎么建呢,多音字也是个问题...
如果想要实现的特别科学,我觉得可以作为一个小的课题来研究了
不过 目前可以先实现一个最低版本的,只要能有一个中文和拼音的对应就行了,多音字的问题可以后续再考虑实现
whg01
2009-09-14
打赏
举报
回复
[Quote=引用 1 楼 anglecloudy 的回复:]
mysql中有命令???
没有哪个命令有这么强吧,起码我不知道。。。。
自己写个数据库,存放汉字与拼音对应,然后来查不就行了,原理很简单。实现也简单。
[/Quote]
这个方法可行,但对多音字要处理一下。
lijian22500
2009-09-14
打赏
举报
回复
[Quote=引用 1 楼 anglecloudy 的回复:]
mysql中有命令???
没有哪个命令有这么强吧,起码我不知道。。。。
自己写个数据库,存放汉字与拼音对应,然后来查不就行了,原理很简单。实现也简单。
[/Quote]
lz只能用个拼音汉字库,然后慢慢查贝
guoshimin57
2009-09-14
打赏
举报
回复
随便找个拼音输入法码表,修改一下作为数据库
liuwg9999
2009-09-14
打赏
举报
回复
这个转换挺难的,应该不查表是不行的
liangyonglou
2009-09-14
打赏
举报
回复
[Quote=引用 2 楼 linxiweier 的回复:]
所有的汉字和拼音..? 这个工程有点庞大
[/Quote]
sql命令一定是没有的,估计确实要写对应了,别的办法 我也期待。。。。。
加载更多回复(6)
获取汉字
拼音
首字母
博客展示了一段
C语言
代码,实现了
中文
转
拼音
的功能。代码包含了一个存储
拼音
信息的数组,以及两个函数,ChnPy函数用于根据
中文
字符的字节值获取对应的
拼音
首字母,ChnToPY函数则将字符串中的
中文
转换
为
拼音
首字母。
c语言
中文
转
拼音
,汉字
转换
拼音
解决思路
该博客讨论了一个C++程序在读取汉字并
转换
为
拼音
时遇到的问题。程序从‘常用汉字
拼音
对照表.txt’和‘
拼音
.txt’文件中读取数据,但在输出时出现了换行。作者怀疑可能是二维数组处理不当导致的。博客主要集中在文件读取、字符串比较和字符编码上。
1002 写出这个数 (20 分)
该博客主要介绍了如何处理大数(小于10^100)的各位数字之和,并将其
转换
为汉语
拼音
输出。程序通过读取输入的正整数,计算其各位数字之和,然后利用预定义的
拼音
字典,输出
拼音
结果。程序使用
C语言
编写,注意了边界条件,确保最后一个
拼音
后无空格。
汉字
转换
为
拼音
的函数
本文详细介绍了如何使用C#通过内码映射实现汉字到
拼音
的
转换
,包括正则表达式的应用和字符数组的操作。重点展示了将汉字转化为首字母
拼音
和全拼的方法。
简单实现汉字向
拼音
的
转换
本文介绍了一种使用Java实现将汉字
转换
为
拼音
的方法。通过加载预定义的Unicode到
拼音
映射表,并利用该映射表进行
转换
。适用于需要进行
中文
文本处理的应用场景。
C语言
70,038
社区成员
243,247
社区内容
发帖
与我相关
我的任务
C语言
C语言相关问题讨论
复制链接
扫一扫
分享
社区描述
C语言相关问题讨论
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章