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

工具类——汉字转拼音相关推荐

  1. java 汉字转拼音工具_java汉字转拼音工具类

    public classPinYinUtils {public staticHanyuPinyinOutputFormat PINYIN_FORMAT;static{ PINYIN_FORMAT= n ...

  2. python工具——pypinyin 汉字转换拼音

    把汉字转成拼音后可以进行深度学习分类,做内容识别 1.安装 pip install pypinyin 将汉字转换为拼音并生成 slug 字符串 import pypinyin from pypinyi ...

  3. 工具类-汉字转为汉语拼音首字母

    汉字转换为汉语拼音首字母,英文字符不变,特殊字符丢失 支持多音字,生成方式如(长沙市长:cssc,zssz,zssc,cssz) 首先需Pinyin4j的jar包,代码如下,可直接使用 public ...

  4. android 字体像素转换工具类_Android开发之拼音转换工具类PinyinUtils示例

    本文实例讲述了Android开发之拼音转换工具类PinyinUtils.分享给大家供大家参考,具体如下: 1.首先下载pinyin4j-2.5.0.jar,拷贝到工程的lib目录里 或者点击此处本站下 ...

  5. C#200个基础工具类,史上最全快收藏下载

    场景 包含工具类部分如下: CSV文件转换;DataTable转实体;Excel操作类;FTP操作类;Html操作类;IP辅助类;JSON操作;JS操作;URL的操作类;XML操作类;处理多媒体的公共 ...

  6. Java-开发常用工具类

    目录 1.数据比对工具 2.汉字转拼音 3.日期工具类 4.自定义线程池 5.Spring上下文工具类 1.数据比对工具 package com.micecs.erp.util;import com. ...

  7. 用sql实现汉字转拼音

    有时我们会需要将汉字转为拼音,例如需要将省市转为拼音后当做编码存储(尽管国家有统一的标识码,但有时候我们还是会用到),网络上也有工具提供汉字转拼音的功能,但各有优劣,一般转拼音后还会存在带声调的字母, ...

  8. 在PostgreSQL中实现按拼音、汉字、拼音首字母搜索的例子

    在PostgreSQL中实现按拼音.汉字.拼音首字母搜索的例子 作者 digoal 日期 2016-11-09 标签 PostgreSQL , 拼音 , 中文分词 , tsvector , 拼音首字母 ...

  9. Java实用工具类-将汉字转为拼音

    1. 导入对应的jar包 <dependency><groupId>com.belerweb</groupId><artifactId>pinyin4j ...

最新文章

  1. Linux(CentOS 7_x64位)系统下安装GaussView5
  2. Cell Reports:张瑞福团队揭示抗生素调控微生物肥料菌种根表定殖成膜的新机制...
  3. python学习内容大全_python学习内容大全
  4. Shell(5)——(())、let、array的查看方式
  5. python的标准类型内建函数_Python内建函数
  6. Laravel同时接收路由参数和查询字符串中的参数
  7. 剪板机自动上下料_江苏弗迈斯桁架机械手自动上下料
  8. OPPO关联公司被授权“脑电波采集方法”相关专利
  9. 前端后端分离,怎么解决SEO优化的问题呢?
  10. 我造的假我自己打,Adobe推出“反PS”
  11. 小米html查看器打开,小米文档查看器APP
  12. 安装mosek,license安装位置查找
  13. 嵌入式软件设计之设计模式
  14. 2016春招腾讯笔试题
  15. python分位数回归模型_分位数回归及其Python源码
  16. 西安财经大学“荣耀杯”迷你马拉松——微博营销方案
  17. 阿里云企业实名认证教程
  18. 【云原生 • Terraform】基础设施即代码工具力荐
  19. Java程序:jstack
  20. 使用HTML5,CSS。制作一个简单有新颖的“网易云音乐排行榜“。

热门文章

  1. PMI-ACP考试报名后如何办理退考?
  2. 使用 OpenLaszlo 创建 Web 富客户端
  3. java doevents_txjs(java)
  4. dom、dem、dsm的概念区别
  5. 【步态识别】SMPLGait 算法学习《Gait Recognition in the Wild with Dense 3D Representations and A Benchmark》
  6. 跑步爱天天(欧拉序入门)
  7. 德国外观设计专利申请流程
  8. 【程序7】输出特殊图案,请在c环境中运行,看一看,Very Beautiful!(vc乱码解决版)
  9. 使用 requests+lxml 库的 Python 爬虫实例(以爬取网页连载小说《撒野》为例)
  10. Learning Flash Media Server 3中文版-第4章之2/6