- 浏览: 588178 次
文章分类
- 全部博客 (411)
- 常用工具 (21)
- 喜好 (14)
- 英语 (3)
- java (51)
- ext (4)
- css (44)
- php (34)
- window (7)
- jquery (21)
- js (31)
- struts (4)
- tomcat (1)
- struts2 (11)
- 网络 (4)
- c# (7)
- linux (27)
- oracle (15)
- tag标签 (5)
- 生成静态页面 (6)
- sql (12)
- hibernate (13)
- DesignPattern (3)
- spring (2)
- flex (17)
- excel应用 (1)
- 报表 (2)
- 业界 (2)
- 数据建模 (1)
- 平板 (1)
- ppt (1)
- rich (1)
最新评论
-
youngdze:
受教了,谢谢!
十步解决php utf-8编码 -
DiLiya:
感谢你的讲解;帮了大忙了!
解决-innerHTML无法在TBODY中使用 -
eppen:
强的没话说。帮了大忙。感谢goby2008 ,感谢google ...
解决-innerHTML无法在TBODY中使用 -
cxs4808:
rr
flex 设计模式 -
liuxingvsyou:
3个jQuery弹出窗口插件
网上乱转,偶然看到一个很有意思的小工具,名字叫pinyin4j,可以把汉字转换为汉语拼音,利用他的话再配合上lucene、中文分词就可以做出类似google那种输入汉语拼音进行全文检索的功能了。实现的代码如下
package pinyin4j; import net.sourceforge.pinyin4j.PinyinHelper; import net.sourceforge.pinyin4j.format.HanyuPinyinCaseType; import net.sourceforge.pinyin4j.format.HanyuPinyinOutputFormat; import net.sourceforge.pinyin4j.format.HanyuPinyinToneType; import net.sourceforge.pinyin4j.format.HanyuPinyinVCharType; import net.sourceforge.pinyin4j.format.exception.BadHanyuPinyinOutputFormatCombination; public class pinyin4jTest { public static void main(String argsp[]) { try { String output = pinyin4jTest.CNToPinyin("你和你好", null); System.out.println(output); } catch (BadHanyuPinyinOutputFormatCombination e) { // TODO Auto-generated catch block e.printStackTrace(); } } /** * @parm inputCN 输入的中文字符串 * @parm seg 输出汉语拼音时的分隔符 * * HanyuPinyinOutputFormat提供了几种输出模式 * HanyuPinyinCaseType:设定输入的结果是大写英文还是小写英文 LOWERCASE :小写 UPPERCASE :大写 * HanyuPinyinToneType:输出是否表明音调和重音 WITH_TONE_NUMBER:标明音调 如YE1 1-4表示 1-4声 * WITHOUT_TONE:不显示音调符 HanyuPinyinVCharType :输出要用何种的拼音编码 */ public static String CNToPinyin(String inputCN, String seg) throws BadHanyuPinyinOutputFormatCombination { char[] inputArray = inputCN.toCharArray(); if (seg == null) seg = " "; HanyuPinyinOutputFormat format = new HanyuPinyinOutputFormat(); format.setCaseType(HanyuPinyinCaseType.LOWERCASE); format.setToneType(HanyuPinyinToneType.WITHOUT_TONE); format.setVCharType(HanyuPinyinVCharType.WITH_V); String output = ""; String[] temp = new String[10]; for (int i = 0; i < inputArray.length; i++) { temp = PinyinHelper.toHanyuPinyinStringArray(inputArray[i], format); //若输入的汉字为多音字则会将不同的读音依次放入temp[]中,若不是多音字则只有temp[0]中有值 for (int j = 0; j < temp.length; j++) { output += temp[j] + seg; } } return output; } }
发表评论
-
eclipse 复制粘贴时很慢(转)
2012-08-20 22:06 1675Window > Preferences > Ja ... -
java compiler level does not match the version of the installed java project
2012-06-13 22:26 713java compiler level does not ma ... -
Sql 取当天或当月的记录
2011-05-16 15:04 1711Sql 取当天或当月的记录 今天晚上加班,遇到要把数据库中的 ... -
java --IP地址段的过滤
2011-05-16 15:00 2372IP地址段的过滤 昨天接到领导指示,要对地市 ... -
eclipse快捷键大全
2010-11-13 16:38 6801. 常用快捷键(1)Ctrl+Space ... -
eclipse教程
2010-10-28 10:59 744http://www.vogella.de/eclipse.h ... -
Dialup
2010-10-14 23:42 1041package ch2.util; import jav ... -
o00000000
2010-10-13 17:22 846package com.goby.editor; imp ... -
Java Map 集合类简介(转)
2010-10-07 14:40 896了解最常用的集合类型之一 Map 的基础知识以及如何针对您 ... -
深入研究java.lang.ThreadLocal类(转)
2010-10-06 14:54 483深入研究java.lang.ThreadLocal类 ... -
通过ajax访问后台----参数通过post方式传递
2010-10-03 16:44 1367通过ajax访问后台----参数通过post方式传递1,前台页 ... -
java设计模式
2010-09-10 15:27 625java设计模式 -
JSP 获取当前URL方法
2010-08-09 17:01 2060方法一: request.getHeader(" ... -
解决java/jsp乱码的一种转换方法
2010-07-25 16:28 8441.jsp的contentType 的设置 ... -
org.apache.commons.fileupload.DiskFileUpload
2010-07-22 00:23 12041.setSizeMax方法setSizeMax方法用于设置请 ... -
JSP读写文本文件
2010-07-13 14:28 2400JSP读写文本文件 ... -
JAVA调用MYSQL存储过程
2010-06-21 23:58 1796JAVA调用MYSQL存储过程 工程视图: 代码清单 ... -
Java实现文件复制
2010-05-11 15:53 964import java.io.FileInputStream ... -
switch...case语句怎样接字符串啊???
2010-04-01 16:45 1808参考: <script language=& ... -
flex 网站
2010-02-06 01:00 623http://www.sumopaint.com/app/ ...
相关推荐
拼音转换成汉字的好工具 拼音转换成汉字的好工具
PHP在线汉语拼音转换 PHP在线汉语拼音转换
汉字转换拼音、拼音首字母工具类!很好,很实用,可以把中文转换成汉语拼音全拼或者拼音首字母!
把汉字转换为拼音,不但可以减少人工翻译的麻烦,还能减少出错的概率
汉语拼音转换工具 Go 版。 安装:go get -u github.com/mozillazg/go-pinyin 安装命令行工具: go get -u github.com/mozillazg/go-pinyin/pinyin $ pinyin 中国人 zhōng guó rén 示例代码: package main ...
Pinyin4j是一个功能强悍的汉语拼音工具包,是sourceforge.net上的一个开源项目。 主要的功能有: - 支持同一汉字有多个发音 - 支持拼音的格式化输出,比如第几声之类的 - 支持简体中文、繁体中文转换为拼音
汉字转拼音是一种常见的文本处理任务,用于将汉字转换为音标或拼音表示。以下是几种常见的汉字转拼音的方法和工具: 1. 汉字拼音库:可以使用一些已有的汉字拼音库来进行转换。这些拼音库包含了汉字的拼音对应关系...
汉字转拼音助手是能够帮助用户将汉字转换成拼音的小工具。当你遇到某些字不知道应该怎么读的时候就可以使用汉字转拼音软件,一键转换成拼音,还支持输入字符和输出字符统计。需要的快来下载使用吧! 使用说明 1、...
里面包含 * 将字符串中的中文转化为拼音,其他字符不变 * 获取汉字串拼音首字母,英文字符不变 * 获取汉字串拼音,英文字符不变 等不同的方法工具
主要介绍了Java实现的汉语拼音工具类,结合完整实例形式分析了java基于pinyin4j包实现编码转换的相关操作技巧,需要的朋友可以参考下
* 将字符串中的中文转化为拼音,其他字符不变 * * @param inputString * @return */ public static String getPingYin(String inputString) { HanyuPinyinOutputFormat format = new ...
汉字字模点阵数据批量生成工具支持 1024x1024以内的任意点阵汉字支持 所有Windows汉字字体设置支持 汉字大小调整 支持 汉字位置调整 支持 单个汉字字模生成 支持 海量汉字批量字模生成 支持 按汉语拼音排序 支持 ...
gpy汉语拼音转换工具 Go 版。Installationgo get -u github.com/go-ego/gpyinstall CLI tool:go get -u github.com/go-ego/gpy/tools/pinyin$ pinyin 中国话zhōng guó huà$ pinyin -s zhao 中国话zhong guo ...
5、拼音与笔画数支持计算汉字笔画数,汉字转换为拼音。采用了超大汉语拼音数据库,包含了所有常用字和许多生僻字的汉语拼音。6、趣味贴图工具支持查询、添加、编辑、删除趣味文字图案7、自动聊天工具支持QQ2007、...
支持计算汉字笔画数,汉字转换为拼音。采用了超大汉语拼音数据库,包含了所有常用字和许多生僻字的汉语拼音。 6、趣味贴图工具 支持查询、添加、编辑、删除趣味文字图案 7、自动聊天工具 支持QQ2007、QQ2008版,...
起因很单纯,就是给我1年级小豆包的女儿标注三国和西游章节的汉语拼音,我...使用pypinyin将汉字转换成汉语拼音很简单,网络上API一大推。而且简单的不能再简单了,就一句话就实现了。分享点代码: # 带声调的(默认)
中英文姓名批量转换器实现批量翻译中文姓名为英文(汉语拼音),支持多种英文格式(如:名字+姓氏、姓氏+名字等),内置3500中文字库,可应用于人力资源、办公文秘、旅游公司涉外旅游登记等中英文名字批量处理,...
* @author zsw 中文转为拼音 * */ public class Spell { static final int GB_SP_DIFF = 160; static final int[] secPosValueList = { 1601, 1637, 1833, 2078, 2274, 2302, 2433, 2594, 2787, 3106, ...
汉语拼音转换工具 Rust 版 Installation Add this to your Cargo.toml: [dependencies] pinyin = "0.7" Documentation API documentation can be found here: Usage use pinyin::{ToPinyin, ToPinyinMulti}; fn main...
去拼音汉语拼音转换工具Go版。安装go get -u github.com/mozillazg/go-pinyin安装CLI工具: go get -u github.com/mozillazg/go-pinyin/cmd/pinyin$ pinyin 中国人zhōng guó rén文献资料可以在以下位置找到API...