工具类——汉字转拼音
2019独角兽企业重金招聘Python工程师标准>>>
前言
在实际业务中,有的时候需要把汉字转成拼音,或者繁体字转成简体字,如果没有一个完整的拼音汉字库的话是很难做到的,还好已经有人做这块的库了。
使用
maven引入
<dependency><groupId>com.github.stuxuhai</groupId><artifactId>jpinyin</artifactId><version>1.1.8</version></dependency>
其中的主要方法PinyinHelper有下面几种方法:
addMutiPinyinDict/addPinyinDict:添加用户自定义字典
converToPinyinString/covertToPinyinArray:把中文转成拼音,其中转成的拼音格式有三种:
带有声调标识的,或者数字声调的,或者只有拼音的。
直接去看下源码,源码结构主要就是用户常用的转换工具和维护的拼音,简体/繁体字典:
总结
该api使用还是很简洁的,能满足汉字转拼音的基本需求,但是拼音转汉字是没办法做到。
转载于:https://my.oschina.net/u/3470849/blog/1824927
工具类——汉字转拼音相关推荐
- java 汉字转拼音工具_java汉字转拼音工具类
public classPinYinUtils {public staticHanyuPinyinOutputFormat PINYIN_FORMAT;static{ PINYIN_FORMAT= n ...
- python工具——pypinyin 汉字转换拼音
把汉字转成拼音后可以进行深度学习分类,做内容识别 1.安装 pip install pypinyin 将汉字转换为拼音并生成 slug 字符串 import pypinyin from pypinyi ...
- 工具类-汉字转为汉语拼音首字母
汉字转换为汉语拼音首字母,英文字符不变,特殊字符丢失 支持多音字,生成方式如(长沙市长:cssc,zssz,zssc,cssz) 首先需Pinyin4j的jar包,代码如下,可直接使用 public ...
- android 字体像素转换工具类_Android开发之拼音转换工具类PinyinUtils示例
本文实例讲述了Android开发之拼音转换工具类PinyinUtils.分享给大家供大家参考,具体如下: 1.首先下载pinyin4j-2.5.0.jar,拷贝到工程的lib目录里 或者点击此处本站下 ...
- C#200个基础工具类,史上最全快收藏下载
场景 包含工具类部分如下: CSV文件转换;DataTable转实体;Excel操作类;FTP操作类;Html操作类;IP辅助类;JSON操作;JS操作;URL的操作类;XML操作类;处理多媒体的公共 ...
- Java-开发常用工具类
目录 1.数据比对工具 2.汉字转拼音 3.日期工具类 4.自定义线程池 5.Spring上下文工具类 1.数据比对工具 package com.micecs.erp.util;import com. ...
- 用sql实现汉字转拼音
有时我们会需要将汉字转为拼音,例如需要将省市转为拼音后当做编码存储(尽管国家有统一的标识码,但有时候我们还是会用到),网络上也有工具提供汉字转拼音的功能,但各有优劣,一般转拼音后还会存在带声调的字母, ...
- 在PostgreSQL中实现按拼音、汉字、拼音首字母搜索的例子
在PostgreSQL中实现按拼音.汉字.拼音首字母搜索的例子 作者 digoal 日期 2016-11-09 标签 PostgreSQL , 拼音 , 中文分词 , tsvector , 拼音首字母 ...
- Java实用工具类-将汉字转为拼音
1. 导入对应的jar包 <dependency><groupId>com.belerweb</groupId><artifactId>pinyin4j ...
最新文章
- Linux(CentOS 7_x64位)系统下安装GaussView5
- Cell Reports:张瑞福团队揭示抗生素调控微生物肥料菌种根表定殖成膜的新机制...
- python学习内容大全_python学习内容大全
- Shell(5)——(())、let、array的查看方式
- python的标准类型内建函数_Python内建函数
- Laravel同时接收路由参数和查询字符串中的参数
- 剪板机自动上下料_江苏弗迈斯桁架机械手自动上下料
- OPPO关联公司被授权“脑电波采集方法”相关专利
- 前端后端分离,怎么解决SEO优化的问题呢?
- 我造的假我自己打,Adobe推出“反PS”
- 小米html查看器打开,小米文档查看器APP
- 安装mosek,license安装位置查找
- 嵌入式软件设计之设计模式
- 2016春招腾讯笔试题
- python分位数回归模型_分位数回归及其Python源码
- 西安财经大学“荣耀杯”迷你马拉松——微博营销方案
- 阿里云企业实名认证教程
- 【云原生 • Terraform】基础设施即代码工具力荐
- Java程序:jstack
- 使用HTML5,CSS。制作一个简单有新颖的“网易云音乐排行榜“。
热门文章
- PMI-ACP考试报名后如何办理退考?
- 使用 OpenLaszlo 创建 Web 富客户端
- java doevents_txjs(java)
- dom、dem、dsm的概念区别
- 【步态识别】SMPLGait 算法学习《Gait Recognition in the Wild with Dense 3D Representations and A Benchmark》
- 跑步爱天天(欧拉序入门)
- 德国外观设计专利申请流程
- 【程序7】输出特殊图案,请在c环境中运行,看一看,Very Beautiful!(vc乱码解决版)
- 使用 requests+lxml 库的 Python 爬虫实例(以爬取网页连载小说《撒野》为例)
- Learning Flash Media Server 3中文版-第4章之2/6