首页
Python
Java
前端
数据库
Linux
Chatgpt专题
开发者工具箱
pinyin4j专题
android pinyin4j的基本用法
1. 简单介绍 有时候,需要将汉字变成对应的拼音,以方便数据的处理。比如在Android手机应用的开发上,要查询联系人的姓名,通常都是用拼音进行查询的。比如要查询“曹孟德”,就可以输入“cmd”,即“曹孟德”三个汉字的拼音“caomengde”各字的首字母。但是怎样才能将“曹孟德”翻译成“caomengde”呢?很简单的办法就是建立一个大的对照表(比如用关联容器Map),比如<”曹”,”ca
阅读更多...
solr6.6配置IK中文分词、IK扩展词、同义词、pinyin4j拼音分词
solr基本指令: jetty部署【推荐】: Linux: $ bin/solr start; Windows: bin\solr.cmd start 创建core: Linux: $ bin/solr create -c corehotel; Windows: bin\solr.cmd create -c corehotel 停止所有:bin/solr stop -all;
阅读更多...
pinyin4j获取多音字首字母同时保留非中文字符
pinyin4j获取多音字首字母同时保留非中文字符 前情:获取中文的首字母,要求正确识别多音字(例:重庆,重启,重量,成长等),同时需要保留非中文字符要求项目中导入com.belerweb.pinyin4j.2.5.1包,然后将下面的类放入项目中即可使用==以下内容暂时还未经过大量数据测试,后续若发现问题会及时修改== 前情:获取中文的首字母,要求正确识别多音字(例:重庆,重启
阅读更多...
Android 拼音解析库 Pinyin4j 的介绍及其使用
拼音是汉语的一种辅助拼音文字,用于帮助人们学习汉语的读音和拼写。拼音解析库能够将汉字转换为拼音,并提供多种功能,例如声调标注、拼音格式转换、多音字处理等。 拼音解析库 Pinyin4j 是一个用于将汉字转换为汉语拼音的 Java 库。它提供了丰富的功能和灵活的配置,使其成为 Android 开发人员的首选工具之一。 文章目录 一、Pinyin4j 的主要功能二、Pinyin4j 在 An
阅读更多...
Struts2、jquery OCUpload、Apache POI、pinyin4J实现excel数据导入功能
Struts2、jquery OCUpload、Apache POI、pinyin4J实现excel数据导入功能 一、前端实现1.1 将js文件引入页面1.2 在页面中提供任意一个元素1.3 调用插件提供的upload方法,动态修改HTML页面元素1.4 效果展示 二、服务端实现2.1 接收客户端上传的文件2.2 解析提交的xml文件 excel数据导入,提交图片或文件等式每一个
阅读更多...
利用 pinyin4j 把汉字转化为拼音
1. 简单介绍 有时候,需要将汉字编程对应的拼音,以方便数据的处理。比如在Android手机应用的开发上,要查询联系人的姓名,通常都是用拼音进行查询的。比如要查询“曹孟德”,就可以输入“cmd”,即“曹孟德”三个汉字的拼音“caomengde”各字的首字母。但是怎样才能将“曹孟德”翻译成“caomengde”呢?很简单的办法就是建立一个大的对照表(比如用关联容器Map),比如<”曹”
阅读更多...
pinyin4j将中文转成拼音
http://apps.hi.baidu.com/share/detail/11434939 http://hi.baidu.com/suofang/blog/item/1e76922f4c3dba331f30892e.html
阅读更多...
Pinyin4j使用手册
一般用法 pinyin4j的使用很方便,一般转换只需要使用PinyinHelper类的静态工具方法即可: String[] pinyin = PinyinHelper.toHanyuPinyinStringArray(‘刘’); //该类还有其他的拼音转换形式,但是基本上用不到,就不介绍了 返回的数组即是该字符的拼音,如上例就是pinyin[0]=liu2,后面的数字代表声调,声
阅读更多...
Java实现汉字拼音转换和关键字分词(pinyin4j、hanlp)
文章目录 pinyin4jhanlp关键字分词 pinyin4j 添加maven依赖 <dependency><groupId>com.belerweb</groupId><artifactId>pinyin4j</artifactId><version>2.5.0</version></dependency> 获取文本拼音 /*** 获取文本拼音* @param c
阅读更多...
pinyin4j:拼音与汉字的转换实例
Pinyin4j是一个流行的Java库,支持中文字符和拼音之间的转换。拼音输出格式可以定制。 官网: http://pinyin4j.sourceforge.net/ 有时候,需要将汉字编程对应的拼音,以方便数据的处理。比如在Android手机应用的开发上,要查询联系人的姓名,通常都是用拼音进行查询的。比如要查询“曹孟德”,就可以输入“cmd”,即“曹孟德”三个汉字的拼音“caom
阅读更多...
pinyin4j 汉字转拼音包括——多音字
一、Maven 依赖 <dependency><groupId>com.belerweb</groupId><artifactId>pinyin4j</artifactId><version>2.5.1</version></dependency> 二、通过多音字字典匹配 2.1,先看效果效果 输入:我在重庆返回:wozaichongqing⚠️:当遇到复杂组合时,不太好使,如:我在
阅读更多...
java 支持分词的拼音转换高性能工具,速度是 pinyin4j 的两倍
pinyin pinyin 是 java 实现的高性能中文拼音转换工具。 变更日志 创作目的 想为 java 设计一款便捷易用的拼音工具。 如何为 java 设计一款高性能的拼音转换工具 pinyin4j 特性 性能是 pinyin4j 的两倍 极简的 api 设计 支持转换长文本 支持多音字 支持多种拼音标注方式 支持中文分词 快速开始 准备 jdk 1.
阅读更多...