public static String chineseToPinyin(String str){
HanyuPinyinOutputFormat format = new HanyuPinyinOutputFormat();
format.setVCharType(HanyuPinyinVCharType.WITH_V);
format.setToneType(HanyuPinyinToneType.WITHOUT_TONE);
format.setCaseType(HanyuPinyinCaseType.LOWERCASE);
StringBuilder result = new StringBuilder();
for (int i = 0; i < str.length(); i++) {
char ch = str.charAt(i);
String[] pinyins;
try {
pinyins = PinyinHelper.toHanyuPinyinStringArray(ch,format);
if (pinyins != null){
result.append(pinyins[0]);
} else {
result.append(ch);
}
} catch (BadHanyuPinyinOutputFormatCombination e) {
e.printStackTrace();
}
}
return result.toString();
}
相关推荐
Delphi 成批将汉字转换为拼音码、五笔简码 Delphi 通过查询资源文件 wbtext.rec 得到编码,得到汉字的五笔、拼音编码 (支持 7500个简体、繁体汉字) 1、批量将汉字转换为拼音码、拼音简码、五笔码、五笔简码。 ...
Oracle将汉字转换为拼音,只有很少部分的生僻字无法识别以外的,基本可以转换
汉字转换为拼音的C++程序代码 汉字转换为拼音的C++程序代码
简介:自己写的IDEA插件,可以将汉字转换为拼音缩写的插件,有需要的可以下载玩玩。 用法:下载之后正常进行插件安装,安装之后在Edit菜单里面会出现ChineseToPY选项,选中文字之后点击这个选项就可以将所选的文字...
将汉字转换为拼音在Android开发中是个很常见的问题。例如:在Android手机应用开发中,要查询联系人的姓名,通常都是用拼音进行查询的。 Pinyin4j是一个功能强悍的汉语拼音工具包...- 支持简体中文、繁体中文转换为拼音
idea插件 可以将汉字转换为拼音 使用驼峰命名规则
Java汉字转换为拼音工具类 汉字转换为拼音包括全拼、首字母缩写;全拼可计算出多音字。
C# 源码 汉字转换为拼音 汉字转换成拼音(全拼)
php实现转换 中文 为 拼音的全拼 或 拼音首字母,测试,无问题
vb 汉字转换为拼音 此资源从网上下载,作者保留版权
汉字转换为拼音码...将汉字转换为拼音码的js插件...
在某一个项目里,涉及到需要把汉字转换为拼音功能,包括简体中文和繁体中文的转换。搜索了蛮久,没找到现成的,于是利用了网上一些资源写了一个ASP 繁简中文汉字转拼音的一个类,做成了一个EasyASP的插件 easp.p
可将一些汉字转换为拼音 using System; using System.Collections.Generic; using System.ComponentModel; using System.Data; using System.Drawing; using System.Linq; using System.Text; using System.Windows...
主要用于将汉字转换为拼音简码或五笔简码。使用简单、操作方便
贴图中的中文转换为拼音02
使用Delphi 批量将汉字转换为拼音、五笔的编码
C语言实现把汉字转换为拼音 源代码,测试程序都有 我把他用在公司的通讯录服务器上,运行稳定
本案例能够将汉字转换为拼音,也能够取汉字拼音的首字母,这里满提供了使用的jar包,无需另外下载